Post by @viper22 • Hey

Bank deposits fell by $54.4 billion in the week ended March 8, continuing a steady decline from last April that’s added to strains in the financial system

Stats

Comments