- 109.7 prev
- current conditions 112.9 vs 114.5 exp vs 114.8 prev
- expectations 103.4 vs 104.50 exp vs 104.80 prev
Weaker than expected sends EURUSD down to 1.3453
IFO says there are no revisions to June readings and geo-political tensions are weighing on German business climate
German IFO business climate mm