Generally stronger numbers from the IFO survey: the headline business climate reached 117.6 and the Current Assessment advanced to 127.7, both better than expected. However, the business expectations slipped to 108.4, slightly below predictions. EUR/USD is now stabilizing around 1.24, halting its previous slide.Here is how it looks on the 30-minute chart: Germany’s No. 1 […]
The post German IFO Business Climate beats with 117.6 – EUR/USD at 1.24 appeared first on Forex Crunch.