Americans are snapping up small cars again, not because they want to, but because it’s what they can afford. Higher sticker prices, plus lofty borrowing rates, are making it harder for people to buy the new car of their dreams, so they often have to settle for a smaller vehicle or look for a bargain […]