WTI crude oil futures rose above $95 per barrel, up 4.06% on the day.

2026-04-17

WTI crude oil futures rose above $95 per barrel, up 4.06% on the day.