• 51.4 prev
  • composite PMI 51.8 vs 51.6 flash and 47.9 Feb final

EURUSD unfazed at 1.3765