German producer prices in March 2026: -0.2% on March 2025 | Metals Mine