US cars are being fixed and kept longer due to high prices
Instead of buying new cars, Americans are holding onto their old ones due to increased prices, and simply cars are lasting longer. The average age of a U.S. vehicle on the roads is now a record 12.5 years, according to data gathered by S&P Global Mobility.