54 million Americans have been in credit card debt for at least a year ... CNBC Source link