Latest flash data by Markit - 14 Dec 2017

  • Services PMI 55.8 vs 54.6 expected
  • Composite PMI 58.7 vs 57.2 expected

A beat on German PMI data. Very, very good numbers to say the least for the major member state of the EU.

German 10-year yields goes up to 0.32% on the back of the news. EUR/USD also riding on the numbers and is now up to 1.1833.