Imperial Oil reports $940M first-quarter profit, down from $1.29B a year earlier

Comments

Leave a Reply