Imperial Oil earns $366 million; Kearl oilsands site sets 25 year production record

0
144

The Calgary-based company says it earned 50 cents per share in the three months ended June 30.