USD/CAD erases the 40 pip drop on the CPI report

The Canadian dollar jumped on high inflation numbers but the details showed it was almost entirely driven by energy prices and that's part of the reason that USD/CAD has stormed all the way back.

Another part of the reason is that the US dollar has scored a broad bid in part due to Trump taking steps on regulation and the general risk-off theme in markets.