I agree with most of your post but let me expand a bit. We not only spend huge amounts of money and lives to keep our cars and industry supplied but also give the rest of the oil consuming world almost a free ride. We have been keeping the real cost of oil hidden for decades and the result is to encourage over use and reliance on a limited resource. If the world paid the real cost for oil the innovation and research would be going full throttle. As it is some new products cannot compete because the subsidised cost of oil is lower than the real cost of alternatives. We cannot have an example of anti free market better than this. We have shoved this under the rug for over three decades and continue doing it today. We subsidise our competition with our own money and soldiers lives.