26 Oct 2020 German IFO Business Climate Index misses estimates with 92.7 in Oct, EUR/USD keeps lows German IFO Business Climate Index came in at 92.7 in October. IFO Current Economic Assessment stood at 90.3 this month. October German IFO Expectations Index arrived at 95.0. more to come ...