• 54.00 prev flash vs 55.9 Feb final
  • composite PMI 54.3 vs 55.00 flash vs 56.4 Feb final

EURUSD still unfazed at 1.3763