WTI crude oil futures plunged 9.00% intraday, currently trading at $82.96 per barrel.

2026-04-17

WTI crude oil futures plunged 9.00% intraday, currently trading at $82.96 per barrel.