Unbiased AI-powered news
1 stories related to this topic, newest first.
Substrate placeholder — needs reviewThe U.S. Energy Information Administration estimated worldwide strategic oil inventories at 2.5 billion barrels as of December 2025, with China holding the largest share. Amid rising oil prices from supply disruptions, the United States is releasing 172 million barrels from its r…