Germany’s inflation rate eased to 2.1% in May from 2.2% in April, moving closer to the European Central Bank’s (ECB) 2% target, while persistent core inflation and ongoing economic weakness continue to weigh on the outlook for recovery.