As expected, the German ZEW economic sentiment index plunged in April, although it actually underperformed even those relatively gloomy projections. Consumers reported their lowest level of confidence since late 2022, which makes for an interesting backdrop to next week’s interest rate decision.
GBP/EUR: the past year