Featured Germany’s trade surplus narrows in June ’25 Aya El Sayed Aug 7, 2025 0 Germany posted a trade surplus of 14.9 billion euros in June 2025, down from 18.5 billion euros in May, as imports…