API weekly U.S. crude inventories for week to June 19: down 765,000 barrels;
market expected a 4.995 mln-barrel draw; prior week down 8.33 mln barrels.
2026-06-24
API weekly U.S. crude inventories for week to June 19: down 765,000 barrels;
market expected a 4.995 mln-barrel draw; prior week down 8.33 mln barrels.