U.S. crude oil inventories unexpectedly fell sharply, causing crude oil futures to rise briefly before falling back.

2026-04-29

U.S. crude oil inventories unexpectedly fell sharply, causing crude oil futures to rise briefly before falling back.