News

Imperial Oil Ltd. says its net income came in at $949 million during the second quarter, down from $1.13 billion a year ...