U.S. EIA crude inventories fell 8.263 mln barrels in the week to June 12, versus an expected draw of 4.566 mln barrels; prior draw 7.227 mln.

2026-06-17

U.S. EIA crude inventories fell 8.263 mln barrels in the week to June 12, versus an expected draw of 4.566 mln barrels; prior draw 7.227 mln.