China holds the world’s largest strategic oil reserves; US, Japan follow; where does India stand?
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.