German Producer Prices Hold Flat in May, Annualized Rate Slips to 22-Year Low