Oil Prices Hold Below $100 But Global Supply Buffers Are Rapidly Running Out
More than three months after the Strait of Hormuz was effectively blocked, oil markets have defied the worst predictions, staying below $100 a barrel despite catastrophic supply disruptions. Industry forecasts once warned prices could spike as high as $200, but a combination of temporary workarounds has so far absorbed much of the shock from the…