U.S. Strategic Petroleum Reserve falls to the lowest level since 1982
Oct 26, 2026 23:20:39
According to data from the U.S. Department of Energy, U.S. Strategic Petroleum Reserve crude oil inventories fell to 282.6 million barrels last week, the lowest level since 1982.