Germany Markit/BME PMI May flash report 23 May

  • 58.2 prev
  • services 55.2 vs 55.5 exp vs 55.4 prev
  • composite 57.3 vs 56.3 exp vs 56.7 prev

Stronger headline and composite see EURUSD up to session highs of 1.1258. EURGBP still rallying to 0.8671 capping cable and keeping it pinned down around 1.2980

USDJPY off its 111.00 lows to post session highs of 111.25 as equities rally and risk returns

EURJPY higher at 125.27