German IFO Business Climate Misses With 115.2 – EUR Slips
September 25, 2017 at 05:35 AM EDT
Business Expectations slipped to 107.4 and the Current Assessment number is at 123.6. All the figures fall short of expectations but are not that far from the cycle highs.