(EnergyAsia, February 27, Friday) — China will soon begin building eight new strategic oil stockpile sites around the country as it races to complete filling up 16 million cubic metres or 100 million barrels of capacity at all four of its first phase sites. China’s rush to expand its oil stockpiles has helped world oil…

This article is for Subscriber members only.
Log In Register