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.