12 December 2014, News Wires – Global oil supply is set to build further next year as demand falters, putting further downward pressure on oil prices that have already plummeted by more than 40%, according to the International Energy Agency (IEA).
– Upstream