Why on-time debt payments may not boost your credit score Finance News June 4, 2025 Asiavision | E+ | Getty ImagesAmericans have a near-record level of credit card debt — $1.18 trillion as of the…