Is the Iran war pushing Europe into a stagflation crisis? March 24, 2026 · Euronews Read full story at source