Europe's central banks are no longer in a 'good place' as Iran war upends forecasts March 19, 2026 · CNBC Read full story at source