• 105.5 prev
  • current assessment 111.7 vs 110.8 vs 110.0 prev
  • expectations 102.00 vs 102.5 vs 101.1

Better than expected header and current assesment tempered a little by lower expectations

EURUSD 1.1240 25

German IFO business climate

German IFO business climate