US Dollar Index Drops to 99.15 on Hormuz Stability Hopes