EnergyPremiumIndia Crude Stocks Hit 104 Million Barrels: What It Means for Global Energy Markets
India has aggressively expanded its crude oil inventories to 104 million barrels, reaching a near one-year high by the end of June. This rapid accumulation signals a significant shift in procurement strategy for the world's third-largest oil buyer.
Published 3 hours ago
Read more →