Oil markets are betting on a swift end to the Iran war. Investors may regret it CNBC 2026-05-28T10:44:36+00:00