Imperial Oil Reports Third-Quarter 2026 Financial Results
10/30/2026
Impact: 65
Energy
Imperial Oil reported record third-quarter 2026 net income of C$2.454 billion, up from C$539 million a year earlier, supported by strong downstream earnings and favorable market conditions. Operating cash flow was C$3.228 billion, and the company returned C$2.506 billion to shareholders. Upstream output and refinery utilization declined because of planned outages and turnarounds.
AI summary, not financial advice
Share: