German IFO Expectations Actual 83.3 (Forecast 85.5, Previous 86.0)

24 Apr 2026 08:00EUR Europe Forex Germany