Delayed dollar moves against EUR, JPY and GBP

The US dollar is at the best levels of the day as a quick round of bids drive up USD across the board. There's talk of dollar demand into month end.

EUR/USD hit stops as it fell below 1.0900 and continued below the European low of 1.0882 and down to 1.0865.

Cable has now retraced all of yesterday's gain in a quick move down to 1.4252 from 1.4300 in the chop after GDP.

The focus of the day is USD/JPY and it's now just a few pips away from the post-BOJ spike high of 121.42. It's risen about 30 pips since the GDP data. On the day, the pair is up a whopping 250 pips.

If month-end demand is the driver, look for it to reappear through the London fix.