BREAKING: The Iran war is causing the biggest ever oil market disruption, according to International Energy Agency report.Published by The Spectator IndexMar 12, 2026 9:10:02 AM UTC