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.
Business
China holds the world’s largest strategic oil reserves; US, Japan follow; where does India stand?
- by The News Vista
- April 30, 2026
- 0 Comments
- Less than a minute
- 0 Views
- 3 hours ago

