German flash October manufacturing PMI has come in at 51.1, up from September’s 49.6, better than the expected 50.1 and the first expansion in 15 months.

October services meanwhile 50.9, down from September’s 52.1 and below the median forecast of 52.5.