Higher-than-forecast demand should bolster oil prices throughout 2016, despite high stocks continuing to exert downward pressure on prices, says the IEA.

Read full article here: Fin24 Market News