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
Actions: 12
Comments: 1
Likes: 19
Mirrors: 19
Quotes: 0