Oil industry needs $10 trillion to meet coming demand, says OPEC’s Barkindo
October 18, 2016 at 10:47 AM EDT
OPEC Secretary-General Mohammed Barkindo says the oil crash has taken a serious toll on investments, particularly in exploration and production sector, posing a “serious threat” to both producers and consumers in the years to come.