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

2026-06-24

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