Yet the demand for gasoline remains high, mining the tar sands of Canada remains profitable and it has also undeniably created a lot of jobs, so that petroleum is coming out of the ground.
slated to be developed 110 kilometres north of Fort McMurray, Alta. — a mine that would become Canada’s largest tar sands project.
Canada's Industry Minister ... The deal gives the Chinese company 60% control of Athabasca Oil Sands Corporation's MacKay and Dover oil sands deposits in Alberta province. The two are projected ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results