(EnergyAsia, May 25 2018, Friday) — China may have built up the world’s largest strategic petroleum capacity in 2017, according to data provided by the International Energy Agency (IEA).

This article is for Subscriber members only.
Log In Register