Germany PMI services for the month of March final reading at 54.9 higher than both the prior and expected readings of 54.7