German IFO Business Climate Actual 84.4 (Forecast 85.7, Previous 86.4)

24 Apr 2026 08:00EUR Europe Forex Germany