Euro zone October services PMI has come in at 52.6, revised higher from flash 52.3, a 22-month high.

Meanwhile composite PMI in at 53.0, unchanged from flash read, highest since December 2007.