U.S. EIA crude inventories for the week to Oct 30 fell 865,000 barrels, versus a 1.987 mln-barrel build expected and a prior draw of 1.892 mln barrels.

2026-11-04

U.S. EIA crude inventories for the week to Oct 30 fell 865,000 barrels, versus a 1.987 mln-barrel build expected and a prior draw of 1.892 mln barrels.