There are some tensions in the Middle East but the real driver at the moment is USD weakness. The better bid in oil has helped USD/CAD remain below 0.9900 but the correlation between oil and CAD has been tentative for months now (the S&P 500 is much more closely correlated).