Germany March IFO report 27 March

  • 111.0 prev
  • expectations 105.7 vs 104.3 exp vs 104.0 prev
  • current assessment 119.3 vs 118.3 exp vs 118.4 prev

Euro unfazed by the better data having already enjoyed a decent rise on EURUSD but tempered by EURGBP and EURCHF losses.

EURUSD 1.0864 EURGBP 0.8643 EURJPY 119.78