Retail data from Europe 5 May 2017
Germany 56.2 vs 52.5 prior
France 51.8 vs 49.4 prior
Italy 48.3 vs 45.1 prior
There was further improvement in the Eurozone retail sales for March yesterday, and these numbers suggest that momentum is set to continue.
European retail sales PMI's