Imperial Oil is projected to report Q2 2026 revenue of approximately $14.15 billion and EPS of $2.99, with the current stock price of $98.50 trading at a discount to the consensus price target of $112.00. Investors are primarily focused on production reliability at the Kearl oil sands site and the company's ability to maintain its aggressive pace of shareholder returns through buybacks.

Robust upstream margins driven by higher crude volumes and improved WCS-WTI differentials are expected to be the primary drivers of year-over-year growth. Analysts are also watching for updates on the Strathcona renewable diesel project as it nears full operational capacity.