23 w - Youtube

Major US banks are in a liquidity crunch, the SLOOS report just dropped and the Fed warned in their summary notes that the majority of US banks are now facing a deterioration in their liquidity positions.