Showing posts with label Energy; Low Oil Prices. Show all posts
Showing posts with label Energy; Low Oil Prices. Show all posts

Sunday, February 14, 2016

US$100 Oil Would Not Return Any Time Soon — Oil Bosses

Crude prices tumbled 70% since mid-2014 due to overproduction

Captains of industry, movers and shakers from the oil industry descended on London last week and expressed optimism over a sharp rebound in the beleaguered crude market later this year.