Topic
1 story, newest first.
Imperial Oil announced a third-quarter profit of $2.45 billion, a significant increase from $539 million in the same period last year. The company's results were bolstered by rising oil prices and improved refining margins, while upstream production saw a slight decrease.