Collectively, Americans owe a record $1.21 trillion on their credit cards, according to a new report from the Federal Reserve Bank of New York. Consumer spending has remained remarkably resilient ...