WTI crude oil futures fell $2.02 on the day, currently trading at $104.40 per barrel, a drop of 1.90%.

2026-05-05

WTI crude oil futures fell $2.02 on the day, currently trading at $104.40 per barrel, a drop of 1.90%.