Energy News Beat In the aftermath of the 2026 Iran-Hormuz crisis, which severely disrupted tanker traffic through the Strait of Hormuz and triggered the largest oil supply shock in decades, oil markets are shifting from acute supply fears to a more structural driver of price support: the urgent need to rebuild depleted inventories and strategic […]