(EnergyAsia, October 7 2016, Friday) — China’s increased oil buying to stock up its strategic petroleum reserves may have kept crude prices from collapsing over the last eight months, said analysts.

This article is for Subscriber members only.
Log In Register