European economic sentiment slumps to 96.7 as Iran war drives consumer confidence to 2023 low
Preliminary European Commission data shows the sharpest monthly deterioration since the war began, with employment expectations weakening across retail, services and industry while the ECB warns of stagflation risks.