Customer deposits in the banking sector dropped by $25.3 billion, or 15 percent, from the end of August 2019, when they first started declining, to the end of April 2020. Deposits, which stood at $148 billion at the end of April, were declining as a result of the bank run that was triggered by concerns […] Read more