A pumpjack draws out oil and gas from a well head near Calgary, Alta., Tuesday, May 6, 2025. Canada has the third largest oil reserves in the world and is the world's fourth largest oil producer. THE CANADIAN PRESS/Jeff McIntosh
Economists pour cold water on recession talk after Canada’s economy stalls in Q1
previous post


