Germany IFO – Business Climate below expectations (86) in November: Actual (85.7)25 Nov 2024, 09:00 by FXStreet Team · FXStreetShare: Feed news