German IFO Business Climate Actual 84.9 (Forecast 84.2, Previous 84.4)

22 May 2026 08:01EUR Europe Forex Germany