In underground salt caverns in Texas and Louisiana, the U.S. government stores hundreds of millions of barrels worth of oil in case of energy shocks. Those reserves are now at their lowest levels in
September 7, 2026
Trending
