TRAVERSE CITY, MI—Americans are keeping their cars and trucks longer than ever. The average age of cars and trucks on U.S. roads hit a record of 11.4 years in January. MORE