Imperial Oil Shares Slip After Q2 Results Undershoot Revenue Expectations
Imperial Oil fell in pre-market trading after reporting second-quarter 2026 results that beat on earnings per share but missed revenue expectations by about C$840 million. The revenue shortfall, released before the market open, weighed on the stock even as major U.S. indexes traded higher, indicating the move was company-specific.