Canadian consumer confidence fell to its lowest level in almost a year as the war in Iran, which has sent energy prices soaring and stoked worries about persistent inflation, entered its sixth week.

 

The Bloomberg Nanos Canadian Consumer Confidence Index fell to 46.93 in the week ended April 3, while the expectations index extended its four-week loss to almost 10 points. A reading below 50 indicates net negative views.

 

It was the lowest reading for both indexes since May 2025, when consumers and businesses were still digesting the initial shock of US President Donald Trump’s “Liberation Day” tariffs.

 

“All indicators in the Bloomberg Nanos Index showed negative pressure,” Nanos Research Chief Data Scientist Nik Nanos said. “The biggest drop in sentiment had to do with the proportion of Canadians who thought the economy would get stronger in the next six months.”

 

Just 15% of Canadians see a stronger economy six months from now, compared with 27% four weeks ago.

 

The sharp drop in consumer sentiment over the last four weeks is a sign that the war in the Middle East may already be squeezing Canadians.

 

High oil prices risk hurting households and businesses, even while raising revenue from energy exports. The Bank of Canada said last week that the price shock creates “potential for weaker near-term growth and upside risks to inflation,” but that it’s too early to assess the war’s lasting impact on growth.

 

Canada’s labor market has also weakened, shedding more than 100,000 jobs in January and February, while the rate of food inflation was the highest among G-7 countries. The pending review of the US-Mexico-Canada trade agreement – a deal Trump has called “irrelevant” — is another risk to the economy.