Hertz bankruptcy; lots of cars for sale.