Shell Eats $2B In Pulling Plug On Alberta Oil Sands Project

Royal Dutch Shell PLC said Tuesday that it was halting construction of an oil sands project in Alberta and taking a $2 billion hit as as result, becoming the latest company...

Already a subscriber? Click here to view full article