Storia: Car payments squeeze Americans as auto debt hits $1.68 trillion, report finds — Warptech News