This chart has grabbed my attention over the past couple weeks:
The market is trading CAD up presumably on hopes that Canada and the USA can iron out some sort of trade deal on the NAFTA front. I’d be skeptical. The politics does not work very well for both President and Prime Minister for a quick agreement.
The other drivers of the Canadian currency are interest rates and the state of the commodity markets, and relative to the USA, neither appear to be favouring the Canadian dollar at the moment.
That said I do not pretend to understand all the nuances of Canadian dollar trading, so perhaps some other enlightened individuals can chime in.