U.S. crude oil pulls back below $83 a barrel as brief rally stalls out
April 24, 2024 at 08:27 AM EDT
Traders are waiting for the latest U.S. petroleum inventory data with the market's focus shifting back to supply and demand fundamentals.