March 2017 Spain retail sales 28 April 2017 Go Spain! Go the euro! 1.0890 trades. Spain retail sales y/y