Pic,
I have been paying particular attention to the USD for quite some time.
The CDW had broken above the .93 area recently. It had seemed to be resistance.
It got smacked back when the Canadian government announced some QE measures about 10 days ago and they went out of their was to say it wouldn't be CDW negative...which meant it would be.
So I think the Canadian Government has been defending the CDW in the FOREX market and they ran out of the funds to keep the pressure on.
It's just my opinion but it has played out as I had anticipated.