business.financialpost.com
Imperial Oil still working out kinks at $12.9-billion Kearl oil sands mine
Imperial Oil CEO says company has been coping with manufacturing and installation-related defects on some of the more than 8,000 valves that regulate aspects of Kearl oil sands mine, such as fluid …