Germany’s IFO Business Climate Index arrives higher at 89.9, beats 89.0 estimates

The German IFO Institute Business Climate Index improves at a faster-than-expected pace in September. The sentiment data arrives higher at 89.9 from estimates of 89.0 and 88.8 in August.

TMGM Analysis: Financial Market News, Economic Calendar & Market Insights