When Will This Stop? It’s getting scarier with every passing week! Markets eagerly await the bank deposit data that is released by the Federal Reserve every Friday. And folks, the number has now reached a staggering $968 billion. April 9, 2023 9:55 pm by IWB by BoatSurfer600 We are primarily funded by readers. Please subscribe and donate to support us! Views: