StatCan dropped the April CPI print Tuesday morning. Headline number: 2.8% year-over-year, up from 2.4% in March. The single biggest mover is energy — overall energy prices rose 19.2% YoY, with gasoline specifically at +28.6% YoY. The driver is well-flagged: the supply crunch in the Strait of Hormuz from the ongoing U.S.-Israel-Iran conflict, which has effectively shuttered ~20% of seaborne crude flow at peaks over the last month. Layered on top of that, refineries flipped to summer-blend gasoline in April which adds another 5-8 cents/L at retail in most of Canada.
What's interesting is the core picture. Strip out gasoline and CPI was 2.0% in April — actually a tick lower than the 2.2% ex-gas reading in March. So the cost-of-living narrative isn't a broad re-acceleration; it's almost entirely an oil-price shock channelled through pump prices. Food was up 2.3% YoY, shelter +2.5%, both basically in line with trend. Travel-tour pricing was the other small surprise — +6.9% YoY as summer-booking demand recovered.
Market read: this complicates the Bank of Canada's June 10 decision. The Bank held at 2.25% on April 29 with language that hinted at one more cut later in the year if core stayed contained. Core staying contained at 2.0% is technically the green light, but a headline above 2.5% makes a politically inconvenient backdrop for cutting. Most desks have moved their next-cut forecast from June to July as of Tuesday afternoon. Five-year fixed-rate mortgage offers ticked up 10-15 bps overnight in response.
For households, the practical pain is at the pump. Average national price hit $1.74/L this week, up from ~$1.35/L a year ago. Air travel pricing is following on a 4-6 week lag. If the strait stays disrupted through June, expect the May CPI print to look similar or worse.
Source: CBC News — Canada's annual inflation rate rose to 2.8% in April, thanks to soaring energy prices.