WTI crude oil futures plunged 8.00% in early trading, currently trading at $83.23 per barrel.

2026-07-27

WTI crude oil futures plunged 8.00% in early trading, currently trading at $83.23 per barrel.