Imperial Oil (IMO) Q2 Revenue Jumps 26%
Imperial Oil (IMO -0.18%), a leading Canadian integrated energy company known for its oil sands, refining, and marketing operations, announced its Q2 2025 results on August 1, 2025. The company achieved historic upstream production but reported lower overall profits due to weaker commodity prices. Revenue (GAAP) was 8.91 billion (GAAP) by a wide margin. Earnings per share (GAAP) reached 1.19 expected GAAP EPS figure, while Net income (GAAP) ...