A global surplus of oil supplies looks likely fall over the rest of 2016, as non-OPEC production drops and demand continues to grow, according to the International Energy Agency (IEA).
A global surplus of oil supplies looks likely fall over the rest of 2016, as non-OPEC production drops and demand continues to grow, according to the International Energy Agency (IEA).