Oil and natural gas prices spiked after Israeli and Iranian strikes on energy infrastructure, raising the prospect of higher interest rates; the Bank of Canada left its policy rate at 2.25% while markets price a ~25bp hike by end-2026. The BoC said it is ready to adjust policy if needed, but weak domestic data — GDP contracted in Q4 2025 and the labour market lost 84,000 jobs in February — plus a prolonged housing slump could limit tightening and temper moves in variable-rate mortgages.
An oil-driven shock that lifts breakevens will transmit to Canadian mortgage costs through two channels: higher nominal yields (pushing fixed-rate lock-ins up via the gov't curve + swap spreads) and a real-income shock to borrowers if energy passthrough accelerates core inflation. If Brent-type moves persist for 6–12 weeks, expect 10–40bp repricing in 2–5yr Canada yields even before a BoC reaction; that magnitude raises 5yr fixed mortgage offers by ~15–35bp via dealer funding and swap-market transmission. Variable-rate mortgage pain is a slower-moving credit story: rising market rates increase debt-service for new ARMs immediately, but balance-sheet stress for banks and non-bank lenders manifests with a 3–12 month lag through delinquencies and higher provisions. This creates a narrow window where banks can mechanically widen NIMs (near-term benefit) even as loan-loss expectations (lagged cost) begin to erode ROE — a classic two-phase P&L where timing matters for positioning. Macro policy is the governor: BoC’s optionality (readiness to adjust) makes the market’s haircut asymmetrical — a short-lived oil spike -> quick fade and tighter yields reverse; a protracted supply shock -> sustained higher yields and credit deterioration. That non-linearity argues for directional but hedged trades that monetize near-term repricing while capping the blow-up if domestic weakness forces policy restraint within 3–6 months.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
mildly negative
Sentiment Score
-0.25
Ticker Sentiment