U.S. Strategic Petroleum Reserve (SPR) crude oil inventories fell by about 767,000 barrels last week to 283 million barrels, the lowest level since 1982.
2026-10-05
U.S. Strategic Petroleum Reserve (SPR) crude oil inventories fell by about 767,000 barrels last week to 283 million barrels, the lowest level since 1982.