A record number of Americans are only making their minimum credit card payment Greg Mckenna Fortune 8 10 29.04.2025 Consumer sentiment has fallen more over the last three months than during the 2008 financial crisis.© Fortune visit website