Latest mftg PMI data now out

  • 54.1 prev
  • highest since April 2011
  • new orders index 57.00 vs 54.7 prev

EURUSD bounces to 1.0987