• 49.5 prev
  • services PMI 51.4 vs 52.5 exp vs 52.1 prev
  • composite PMI 51.4 vs 52.3 exp vs 51.7 prev

Market liking the headline number but the other two are a bit limp

EURUSD 1.2480 EURGBP 0.7971 EURJPY 145.81 as USDJPY tumbles to 116.86

German mftg PMI mm

German mftg PMI mm