WTI crude futures slid to $103/bbl, down 2.39% intraday.

2026-09-16

WTI crude futures slid to $103/bbl, down 2.39% intraday.