The market can only take so many body blows and the Chicago PMI was one too many.

USD/CAD rallies above the top from yesterday and last Friday at 1.0312 to 1.0323 with some stops hit.

Frankly, I’m surprised this pair held on as long as it has. Corporate and sovereign selling have been at work with more up to 1.0360.