Germany released its PMI services for October showing that the final reading fell to 50.7 from 50.9 which is what the markets were also projecting.