(EnergyAsia, December 3 2015, Thursday) — The International Energy Agency (IEA) has delivered another piece of news to beat down any hopes for a near-term recovery in oil prices: global stockpile have just topped a record three billion barrels.

This article is for Subscriber members only.
Log In Register