International Energy Agency Tag

Global oil prices took a tumble yesterday as an OPEC report predicted stability would only return to the market in the second half of 2017. This announcement comes just a week after the International Energy Agency (IEA) reported that markets would balance out before the start...