Imperial Oil Ltd (IMO) — Stock Research & Financial Analysis
Imperial Oil Ltd
Imperial is a Canadian integrated energy company engaged in the exploration, production, refining, and marketing of petroleum products. Its profile depends on scale, competitive position, demand trends, and margin execution.