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
Watch: Roads split, buildings crumble as two quakes in 39 seconds jolt Venezuela
Venezuela experienced a shocking dual earthquake event, registering magnitudes of 7.2 and 7.5, striking near San Felipe and Yumare. The…
14 of 28 CMs face serious criminal cases, Supreme Court told
Fourteen chief ministers face serious criminal cases, with Telangana’s leader having the most. Many legislators across states also have pending…