China has accumulated as much as 1.4 billion barrels in strategic and enterprise-controlled inventories, according to a new RAND study. That is more than three times the roughly 413 million barrels held in the US government’s Strategic Petroleum Reserve.
Related Posts
‘Biological terrorism’ in occupied Ukraine? Kyiv claims Russia risking deadly outbreak
Ukraine’s intelligence agency has issued a concerning warning regarding Russian forces reportedly burying infected livestock improperly in occupied Kherson. Kyiv…