Brent futures plunge 3.25% on London ICE
December 2026 Brent crude futures dropped 3.25% to $97.06 per barrel on the London ICE before recovering slightly to $97.61.
December 2026 Brent crude futures dropped 3.25% to $97.06 per barrel on the London ICE before recovering slightly to $97.61.