WTI crude oil futures fell back below $97 per barrel, down 6.87% on the day.

2026-05-21

WTI crude oil futures fell back below $97 per barrel, down 6.87% on the day.