March PMI report now out

  • 50.4 flash

Better final reading sees EURUSD back to 1.1380 but it's all oh so slow still.