In the News Credit card fees and interest cost consumers well over $100 billion per year (WalletHub) March 12, 2025