The Iran war created a global natural gas shortage — a windfall for U.S. companies

April 17, 2026

HOUSTON – Troubles in the Strait of Hormuz continue, with the U.S. now imposing a naval blockade on Iranian ports.