Torsten Asmus
Last week, the management team at Imperial Oil Limited (NYSE:IMO) announced financial results covering the third quarter of the company's 2024 fiscal year. Although the business fell short of analysts’ expectations when it came to revenue, earnings per share did exceed