German IFO March readings now out 22 March

  • 115.4 prev
  • expectations 104.4 vs 104.4 exp vs 105.4 prev
  • current assessment 125.9 vs 125.6 exp vs 126.3 prev

Steady as we go for the latest IFO report

ECB monthly bulletin also out.