Tag: The global oil

Oil Supply to Continue to Outstrip Demand in First Half of 2017- IEA Says

September 16, 2016

The global oil glut that has taken a toll on the budgets of many oil producing nations will persist into 2017, as oil supply is ... Read More