China’s 1.4 billion barrel oil stockpile reshapes global market
China has amassed up to 1.4 billion barrels of crude in strategic and enterprise inventories, a RAND study finds, more than three times the US government's strategic reserve. Beijing can now act…














































