Spanish April services PMI has come in at 42.3, showing a nice bounce from 34.1 in March. This is the highest reading since May 08.

Business expectations meawhile rose to 59.3, the highest reading since January 08.

EUR/USD has managed to grab a toehold over 1.3300, presently at 1.3310. Technical resistance remains at 1.3320. Wouldn’t surprise me if there were a few buy-stops gathering just above said level, although I don’t have confirmation of such.