Oil markets brushed aside one of the largest emergency interventions in history, sending Brent crude oil prices back above the $100-per-barrel mark.
Prolonged disruption to global energy flows from the Middle East has spooked oil markets.
Why Oil Pushed Past $100 A Barrel Despite Historical Release Of Reserves
Mar 12, 2026 | 1:38 AM
