Euro zone June retail sales have come in at -0.2% m/m, -2.4% y/y, weaker than median forecasts of +0.3%, -2.2% y/y.

May data has been revised, to -0.5% m/m from initial +0.4%, and to -3.0% from initial -3.3%.