Five Spanish banks fail stress test

Eight out of 90 European banks have failed stress tests carried out by the European Banking Authority (EBA) and designed to ensure they can withstand another financial crisis. A further 16 banks were in the danger zone.