Consumer confidence slips to six-month low. Americans owe $1 trillion in credit card debt May 31, 2023 7:09 pmMay 30, 2023 2:34 pm