WHERE DO THE MONSTERS LURK?
The Fed assures us that the major US banks are in good health and have passed rigorous stress tests that ensure taxpayers will not have to bail them out yet again at the next financial crisis. The banks’ health is critical to the US economy. When they are stressed their ability to lend to corporations and individuals is severely restricted and the economy quickly suffers.