Imperial Oil’s Q1 2025 earnings are a mixed bag, with moderate revenue growth, resilience in the face of extreme weather, but concerns about market volatility and the company’s ability to navigate a complex energy landscape.
Imperial Oil Ltd’s share value increased 4.25% to 101.97 CAD on March 7, with key valuation metrics including a price-to-earnings ratio of 10.65 and price-to-book ratio of 2.09.