We may only be travelling at a snails’ pace but interstingly the USD has been sold off against all majors here this morning.

EUR, AUD and GBP are all up from their early morning lows. EUR popping its head above 1.2600, AUD shrugging off the retail sales data to trade up to 6495 and USDJPY easing back into the early 92s from its hourly chart, double top high at 92.75.

Look for more of the same over the next few hours.