Germany IFO – Current Assessment came in at 87, above expectations (86.4) in June FXStreet · 2026-06-24T08:00:19Z