MADRID (AFP) – All eight major Spanish banks passed the EU’s bank stress tests on their ability to weather a crisis but five out of 19 regional lenders analysed failed, the results showed on Friday.