Market news: U.S. strategic petroleum reserve crude oil inventories fell by about 6.1 million barrels last week to 298.7 million barrels, the lowest level since 1983.
2026-08-10
Market news: U.S. strategic petroleum reserve crude oil inventories fell by about 6.1 million barrels last week to 298.7 million barrels, the lowest level since 1983.