U.S. EIA crude inventories fell 1.892 mln barrels in the week to Oct. 23, versus an expected build of 0.015 mln and a prior draw of 3.06 mln barrels.

2026-10-28

U.S. EIA crude inventories fell 1.892 mln barrels in the week to Oct. 23, versus an expected build of 0.015 mln and a prior draw of 3.06 mln barrels.