API: U.S. crude oil put into production in the week to May 22 was 629,000 b/d; prior -78,000 b/d.

2026-05-28

API: U.S. crude oil put into production in the week to May 22 was 629,000 b/d; prior -78,000 b/d.