USD/CAD sellers pounce after squeeze higher
USD/CAD has leveled out at 1.2550 but is easily the strongest G10 currency on the day, down 120 pips to 1.2554.
The pop on Monday looks like a short squeeze, in part because it exceeded the moves in other commodity currencies. Why? Because there was a large net-long CAD position to