German retail sales dropped -0.6% mom in May, well below expectation of 0.5% mom. Compared with 2018, for the first fives months of the year, retail sales rose 2.8% in real terms. The weak data dampened hope that domestic demand could offset the drag from global trade on the export-led economy. Euro is steady after the release. But German 10-year bund yield is extending recent record run, hitting as low as -0.362 so far today.