crude oil inventories fall sharply. EIA reports a 6.
01 Nov 2025, 22:26
U.S. crude oil inventories fall sharply; EIA reports a 6.858 million barrel decrease, compared to an estimated drop of 900,000 barrels and prior week's decline of 961,000 barrels.