Energy prices up, markets down 04.03.2026 00:00 Financial Times What will the war in Iran mean for markets?