(EnergyAsia, September 30 2015, Wednesday) — The oil markets will continue to pay for the past sins of overproduction as record-high inventories continue to offset the otherwise bullish impacts of strong demand growth and declining supply, judging from the latest International Energy Agency (IEA) monthly report.

This article is for Subscriber members only.
Log In Register