WTI crude oil futures touched $91 per barrel, up 1.48% on the day.

2026-04-22

WTI crude oil futures touched $91 per barrel, up 1.48% on the day.