EUR/USD has continued higher, presently at 1.4215. Well while the rally maybe isn’t spectacular, it’s pretty impressive. The aforementioned sell orders were taken out without much trouble at all. Sources report strong Russia interest to buy the pairing.

Spanish May manufacturing PMI has risen to 39.8 from 34.6 in April, the highest in 9 months, yet another bit of good news.

Technical resistances now at 1.4230 and 1.4260/65.