• 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

German IFO business climate mm