Consumer Credit Declines An Amazing $68.7 Billion

 | Jun 07, 2020 02:31AM ET