It's another Fed stress test day - which every bank passed with flying colors as usual - which in turn allowed bank to unleash a fresh flood of dividends and buybacks.

The US Federal Reserve is releasing its annual bank stress test results today, assessing how major lenders would fare in a severe economic downturn. While this year's tests won't…

The Federal Reserve says that all 32 of the nation's biggest banks have passed its annual stress test.