Germany IFO May report 23 May

  • 112.9 prev
  • expectations 106.5 vs 105.4 exp vs 105.2 prev
  • current assessment 123.2 vs 121.0 exp vs 121.1 prev

The good news keeps on coming for the euro. but sellers emerging into the latest rally.

EURUSD back down to 1.1253 from 1.1269. EURGBP 0.8667 vs 0.8675. EURJPY 125.10 vs 125.40 as USDJPY rally stalls too above 111.20