Canadian dollar under heavy pressure
USD/CAD is up a whopping 130 pips today on NAFTA uncertainty and oil price declines.
The pair has hit a fresh round of stops after strong US ISM non-manufacturing data, taking the price above the May high of 1.3047 and to 1.3067. That's the highest since March 21.