German inflation rate at +2.9% in April 2026 | Metals Mine