Soybean racer
The big car manufacturers could have done this, but they didn't, because they are sponsored by the big oil companies. And your local governement is swimming in taxmoney that's added to your oil price. And no, they don't want to get rid of the cars, despite of what they say. The nicest thing for governements would be the complete population sitting in single-seated, gas guzzling cars in a traffic jam accross the country!
Now that a few school kids have proven that you don't need oil to race, and several American race series run on methanol (no that's not an oil product), can we please stop making cars that run on gasoline? And by the way, also stop pumping money into the super-dangerous liquid nitrogen cars? All that is purely to keep the oil companies in the same place: monopoly. Do you really think they do it for the environment? What if I told you that your current petrol car can run on bio-degradable methanol, with almost no changes? If you have a very modern car, the fuel system will even auto-adapt! But noooo, they won't tell you that, because the oil companies and governements want to keep the monopoly intact!
Not that you can really do anything about it though. Except maybe not buying liquid-nitrogen or hybrid cars. There are better technical alternatives, although not on the market yet. Boycot the "environmentally friendly" car, force them into making a real environmentally friendly car.
Yes, I'm driving a diesel, and a motorbike. And no, I'm not worried about oil-shortage. It's all bullshit from the oil companies, who could have come up with alternatives a long while ago, but chose not to. If there really was an oil shortage, we all would have been driving on methanol for quite some time now. And co2 emmisions would have been reduced to absolutely 0.