(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.
CHINA: Buying for stockpile reserves could be supporting world oil prices
Posted on October 7, 2016 by EnergyAsia