While the price of oil is not unimportant, it's mostly about bond yields.  Always has been, always will be. If the Fed does hike 3 more times after this one, and the BoC does nothing, the CAD, based on that, will likely be around 70.  Can't see it significantly lower than that.