China, United States, and Japan Lead Global Strategic Oil Reserves in 2025
As of December 2025, China, the United States, and Japan collectively held the largest strategic oil inventories globally, according to estimates from the U.
Markets, economy, and policy news for investors.
Investor topic hub
Market-moving news across stocks, bonds, currencies, private credit, capital markets, and investor sentiment.