Key facts
- USDCAD is experiencing a corrective pullback after failing to break key resistance levels.
- The pair found support near its rising 200-hour and 200-day moving averages around 1.3811.
- A bullish momentum move saw the pair reach a high of 1.39238.
- The critical support zone to watch is between 1.3868 and 1.3877.
- Geopolitical tensions, widening interest-rate differentials, and soft Canadian economic data have supported the recent rally.
The USDCAD currency pair is experiencing a technical correction, retreating from recent highs as the upside momentum stalls. This pullback follows a rally that pushed the pair towards resistance levels near 1.3948 and 1.3966. The recent upward trend was fueled by a confluence of factors, including escalating geopolitical tensions in the Middle East, a widening interest-rate differential favoring U.S. assets, and a weaker Canadian economic outlook. Reports of missile and drone strikes between Iran and the U.S. reignited risk aversion, boosting demand for the U.S. dollar as a safe-haven currency, to which the Canadian dollar is often sensitive due to its commodity-linked nature. Additionally, concerns about future trade tensions and tariffs resurfaced following comments from President Trump ahead of the CUSMA trade review. The widening 2-year Canada-U.S. yield spread, now around 31 basis points, further incentivizes investment in U.S. assets. Canada's economic performance has been soft, with an unexpected contraction in the first quarter and slowing core inflation measures, reinforcing expectations that the Bank of Canada will maintain its current interest rate policy at the upcoming June 10 meeting. Technically, the pair found initial support near its rising 200-hour moving average and later retested the 200-hour and 200-day moving averages around 1.3811. A break above a key swing area between 1.3868 and 1.3877 fueled a move to a high of 1.39238. However, broader U.S. dollar weakness, lower Treasury yields, and softer oil prices have contributed to the current corrective pullback, bringing USDCAD back toward the 1.3868-1.3877 zone, which is now a critical battleground for support.