Germany IFO – Expectations above expectations (83.5) in May: Actual (83.8) FXStreet · 2026-05-22T08:00:29Z