Near-month WTI crude oil futures fell 5.9% to $86.86 per barrel. Near-month Brent crude oil futures fell 6.6% to $97.57 per barrel.

2026-03-25

Near-month WTI crude oil futures fell 5.9% to $86.86 per barrel. Near-month Brent crude oil futures fell 6.6% to $97.57 per barrel.