Eurostat

PPI
  • prior -0.5%
  • PPI Y/Y -1.2% vs -1.2% expected
  • prior -0.8%

Both metrics in line with expectations and EUR infused looking ahead for US service data out later this PM.