Germany IFO – Current Assessment fell from previous 89.5 to 88.8 in October FXStreet · 2026-10-26T09:00:24Z