FORT MCMURRAY — Alberta’s first new oilsands project in more than a decade has begun commercial production in the oilsands region southeast of Fort McMurray, marking a significant milestone for Canada’s energy sector. International Petroleum Corp. says its Blackrod project, located about 150 kilometres southeast of Fort McMurray, entered commercial production at the end of May. The project is expected to eventually produce about 80,000 barrels o…
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.