WTI crude oil futures rose above $90 per barrel, up nearly 3% on the day.

2026-04-21

WTI crude oil futures rose above $90 per barrel, up nearly 3% on the day.