German retail sales surprise higher in October

Germany's retail sales rose 2.4% in October, versus an expected rise of 1.0% and from a print of -1.4% in September.