RAND Study: China's Oil Reserves Triple US Strategic Petroleum Reserve
A new RAND study indicates China has accumulated approximately 1.4 billion barrels in strategic and enterprise-controlled oil inventories, according to the Times of India.
Reported by Times of India
AN
2 min read
Language


