WTI crude futures slid below $71/bbl, down 3.03% intraday.

2026-06-24

WTI crude futures slid below $71/bbl, down 3.03% intraday.