German service sector contracts in April amid rising inflation and uncertainty | Metals Mine