News Imperial Oil earns $366 million; Kearl oilsands site sets 25 year production record By - July 30, 2021 0 167 Facebook Twitter Pinterest WhatsApp The Calgary-based company says it earned 50 cents per share in the three months ended June 30.