Forecasts for WTI range between US$70 and US$80
Regulator's research finds retail costs declining overall
Food inflation in retreat, energy price pressures negative
Swing to surplus in goods trade curbs deficit, led by higher oil prices
Securities sector leads gains for financials
The strategy is a key part of the sector's decarbonization goals
Weaker energy prices drive input costs lower, according to StatsCan
Slowing forecasts diverge as the growing pain of higher rates plays out
Ratings agency says geopolitical conflict that drives oil prices higher would weigh on world GDP
Slowdown in September followed two months of faster price rises