Nearly all large US banks pass the Federal Reserve’s annual stress test, with only Europe’s Deutsche Bank and Santander failing.

Source: News – US & Canada