From fuel and groceries to hotels and airline tickets, consumers are putting more purchases on credit cards—and taking longer to pay them off.  The four biggest U.S. banks reported higher credit card spending in 2023 compared with the previous year.