Why Detroit is the most expensive city in America to buy car insurance

July 21, 2026 The Economist