The Committee of European Banking Supervisors (CEBS) released the much anticipated results of the EU wide banking stress test exercise this afternoon. Seven banks failed the stress test and will require a combined total of €3.5 billion of new capital ...