More in Oil Sands
Billions of barrels-worth of shale oil found in southern England
Billions of barrels-worth of shale oil found in southern England

The discovery has already pushed British authorities to start mulling plans to ease rules on accessing shale oil and gas,...

Close