Germany released the final purchasing managers' index for services, where the index slowed to 52.1 from the previous of 52.8 in March. However, the final reading was revised higher to 52.1 from the expected and the preliminary reading of 51.8.