New car mileage

20 mpg when Diesel is $5.50 here. So $16.50 an hour to drive this in the city. I get it but an old pickup can be fixed with a 1/2 x 9/16 box end combo wrench and some alligator clips. I thought we would be farther along in MPG by now, but we are regressing in most markets.