• German retail PMI 52.8 vs 50.2 prev
  • French 47.9 vs 46.0 prev
  • Italy 44.2 vs 43.1

Hurrah for shoppers but euro unfazed