WTI crude oil fell below $105 per barrel, down 0.90% on the day. WTI crude oil futures touched $104 per barrel, down 2.28% on the day.

2026-05-05

WTI crude oil fell below $105 per barrel, down 0.90% on the day. WTI crude oil futures touched $104 per barrel, down 2.28% on the day.