Oil and LNG Market Seaborne Buffer Runs Low and Iran War Drags On – The world is still pumping oil, just not as much as we need.
The Iran war, now stretching into its third week with the Strait of Hormuz effectively closed since early March 2026, has delivered the largest oil supply disruption in history. Gulf producers have slashed output by […]