EUR/USD slumps to 1.2655, testing buy orders we mentioned in orderboard at 1.2650/60.
We heard earlier sell stops through 1.2640. Wouldn’t be surprised if there weren’t some through 1.2650 as well, although no confirmation of such.
UPDATE: Bank of Spain says Spanish bank’s bad loans rise to 8.72% in April from 8.37% in March
UPDATE: Bank’s bad loans highest since April 1994