Crude oil futures prices plummet
2026-03-25 00:41
Odaily News Recently, near-month WTI crude oil futures fell by 5.9% to $86.86 per barrel. Near-month Brent crude oil futures dropped by 6.6% to $97.57 per barrel. (Jin10)
Odaily News Recently, near-month WTI crude oil futures fell by 5.9% to $86.86 per barrel. Near-month Brent crude oil futures dropped by 6.6% to $97.57 per barrel. (Jin10)