Germany's Trade Surplus Narrows to €14.3B in March 2026 | Intellectia.AI