Imperial Oil’s Rise: A Strong Performance But Should You Invest Now?

Imperial Oil Limited (IMO) has seen a significant 16% increase in its share price year-to-date, outpacing the broader oil and energy sector. While the company boasts strong financial performance, production growth, and renewable energy investments, several factors, including oil price volatility, environmental risks, and high capital expenditure, warrant careful consideration before investing.

Scroll to Top