Fresh 6-year high in USD/CAD at 1.3024.

The level to watch in USD/CAD is the crisis-high of 1.3065.

The US dollar has held a bid since Bullard said the chance of a rate hike in September was better than 50%. It started in USD/JPY but is now spilling over.

Bullard is a bit of a laughingstock at the Fed so I wouldn't put much value on his insight but the US dollar doesn't need a very good reason to rally.

The rest of the commodity bloc is feeling it too as the Aussie and kiwi hit the skids.