China holds the world’s largest strategic oil reserves; US, Japan follow; where does India stand?
Source ↗
👁 0
💬 0
Based on current estimates, the largest strategic crude reserves at the end of December 2025 were held by China, which significantly expanded its holdings during 2025.
Comments (0)