China holds the world’s largest strategic oil reserves; US, Japan follow; where does India stand?
byLivenews247now-
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.
from Business News Today: Stock Markets, Financial News, India Business & World Business News https://ift.tt/tW7MpcF