WTI crude oil touched $105 per barrel, up 2.79% on the day. WTI crude oil futures rose $2.00 to $103.94 per barrel, a gain of 1.96%.

2026-05-04

WTI crude oil touched $105 per barrel, up 2.79% on the day. WTI crude oil futures rose $2.00 to $103.94 per barrel, a gain of 1.96%.