IFO numbers fall short of expectations: the headline business climate stands at 107.4, the business expectations at 102 and the current assessment at 113.1 points. The miss on expectations is similar to the one seen with the ZEW figure.

EUR/USD is erasing some of the early gains: moving down from 1.1220 to 1.1210.

Read the rest of the article German IFO Business Climate falls to 107.4 – EUR/USD ticks down