Share Facebook Twitter LinkedIn Pinterest Email Germany trade surplus of $116.88B, beats expectations Source link