German retail sales for June dropped to -0.9% compared with the prior 0.4%, revised upwards to 3.0%, while on the year the reading rose to 3.1% relative to the revised -0.7% from the initial -2.4%. Analysts expected 0.2% drop on the month and 1.0% rise annually.