US API crude inventories for the week to May 22: -2.819 mln barrels; market expected -4.367 mln; prior -9.11 mln.

2026-05-28

US API crude inventories for the week to May 22: -2.819 mln barrels; market expected -4.367 mln; prior -9.11 mln.