USD has taken a hit across the board here, with USDJPY stops triggered under 89.60, in a delayed response to the very positive machinery orders numbers. Next level 89.20 on the downside.

EURUSD has moved back above 1.5000, but still needs to clear sell orders between 1.5020-30 before we can see it higher. The same applies to AUD, standing sell orders are still lined up at 9325-30.