Company Overview: Imperial Oil Limited (NYSE: IMO) is a major player in Canada's petroleum industry, focusing on oil production and refining, with a significant presence in petrochemical markets.
Financial Highlights (Q2 2025 vs Q2 2024):
Net Income: $949 million (down from $1,133 million in Q2 ...