U.S. API Cushing crude oil inventories fell by 820,000 barrels in the week ending April 24, compared with 678,000 barrels in the previous week.

2026-04-29

U.S. API Cushing crude oil inventories fell by 820,000 barrels in the week ending April 24, compared with 678,000 barrels in the previous week.