Post navigation May 2016 German trade balance 21.0bn vs 23.8bn exp July 8th 2016: US On Stable Ground