Germany IFO – Current Assessment came in at 86.1, above expectations (85.1) in May FXStreet · 2026-05-22T08:00:20Z