The survey of 31 economists and analysts predicted that Brent crude would average $74.33 per barrel in 2025, down from a ...
Stubborn inflation, a tight jobs market and weak productivity thwarted interest rate relief in 2024. The Financial Review’s ...