WTI crude oil futures fell below $70 per barrel, down 4.40% on the day.

2026-06-24

WTI crude oil futures fell below $70 per barrel, down 4.40% on the day.