U.S. EIA crude inventories for the week to Oct. 2 fell 3.186 mln barrels versus expectations for a 1.722 mln-barrel build and a prior 0.922 mln-barrel build.

2026-10-07

U.S. EIA crude inventories for the week to Oct. 2 fell 3.186 mln barrels versus expectations for a 1.722 mln-barrel build and a prior 0.922 mln-barrel build.