Imperial Oil has consistently returned excess cash to shareholders through significant share buybacks. See why I rate IMO ...
Imperial holds a 70.9% stake in Kearl and its share of bitumen production in 2023 was 191,000 barrels per day. Its partner in the asset is ExxonMobil Canada. It also operates Cold Lake ...