Imperial Oil (NYSEAMERICAN:IMO) reported first-quarter 2026 net income of CAD 940 million, down CAD 348 million from the prior-year quarter, as management pointed to lower average upstream prices and a higher incentive compensation charge tied to the company’s share-price performance. On the company
AI commentary is generated from public news feeds and is not investment advice.