Shell halts Carmon Creek oilsands project over price, Canadian crude pipeline
Oil sands are a few of the highest-cost producers of crude in the world, and have been hard hit by lower prices. Most of these projects need oil to fetch $80 a barrel to be profitable.
Posted On Oct 29 2015