US Dollar Index Stalls at 99.00: Is a Breakout Imminent?