As many as 6 Spanish banks have failed the European stress tests according to ABC newspaper, citing unamed sources.

EUR/USD lower on the news, presently at 1.3930.