WTI crude oil futures fell 4.00% intraday, currently trading at $70.28 per barrel.

2026-06-24

WTI crude oil futures fell 4.00% intraday, currently trading at $70.28 per barrel.