Market news: U.S. strategic petroleum reserve crude oil inventories fell by about 3.7 million barrels last week to 289.7 million barrels, the lowest level since 1982.
2026-08-24
Market news: U.S. strategic petroleum reserve crude oil inventories fell by about 3.7 million barrels last week to 289.7 million barrels, the lowest level since 1982.