German IFO Business Climate Index improves to 85.2 in February vs. 85.8 expected
German IFO Business Climate Index misses estimates with 85.2 in February. The IFO Current Economic Assessment Index fell to 85 in the reported month. The headline German IFO Business Climate Index ticked a tad higher to 85.2 in February from 85.1 in January. The data came in below the market expectations of 85.8. Meanwhile, the Current Economic … Read more