German businesses are less confident. IFO’s business climate fell to 107.3 points, business expectations to 102.4 and the current assessment to 112.5, all below expectations. They were also accompanied by small downwards revisions. This reflects a damper mood. EUR/USD is a bit off the highs but as in previous days, the impact of indicators is slightly weaker […]