WTI crude oil futures November contract plunged 5.00% intraday
Odaily News: WTI crude oil futures November contract plunged 5.00% intraday, currently at $91.27 per barrel.
Odaily News: WTI crude oil futures November contract plunged 5.00% intraday, currently at $91.27 per barrel.