Imperial Oil Ltd. has reported 427,000 gross barrels of oil equivalent per day (boed) in average production for April-June, the company’s highest second-quarter output in over 30 years with Kearl ...