WTI crude oil futures fell to $97 per barrel, down 0.90% on the day.

2026-04-11

WTI crude oil futures fell to $97 per barrel, down 0.90% on the day.