Global Oversupply: Not as Bad as it Seems?
Global output falling despite higher OPEC production; Wells Fargo’s Read looks for a deficit 2H2016 The International Energy Agency released its Oil Market Report for February, showing lower levels of production globally, despite higher output from members of OPEC. According to the release from the IEA today, global oil supply dropped 0.2 MMBOPD to 96.5 MMBOPD despite a production increase