Construction spending surges. ISM Manufacturing better than expectations

The 10 AM data was much better than expectations and the dollar has reversed yet again.

USDJPY makes new highs.

USDCAD trading at new highs

AUDUSD trading at new highs

The EURUSD, GBPUSD and NZDUSD trade within their days ranges, but traders are left scrambling. It is one of those up and down days.