The Kearl oil sands project is located 70km away from Fort McMurray in Alberta, Canada. The onshore field is owned by Imperial Oil and ExxonMobil. Imperial Oil is the operator of the project. Using ...
Some results have been hidden because they may be inaccessible to you