Imperial Oil Reports $940M Q1 Profit, Sharp Decline from $1.29B Last Year
Imperial Oil Q1 Profit Falls To $940 Million As Refinery Disruptions Weigh On Results Imperial Oil Ltd. reported lower first-quarter earnings, with profit falling to $940 million compared with $1.29…