March 2016 German Markit manufacturing PMI final report 3 April 2017

  • Flash 58.3. Feb 56.8

  • New orders 59.9 vs 57.8 prior

Both at the highest since Apr 2011.

The Euro is back to ignoring the data.

German manufacturing PMI