How the big oil and gas CEOs think the Iran war supply disruption will play out March 28, 2026 · CNBC Read full story at source