Ouch. With oil selling at record prices, filling up our cars at the pump really hurts our wallets these days. Global demand, especially from rapidly growing economies like China and India, is far outstripping our capacity to produce enough oil. So it makes more and more sense to curb our dependence on crude. Perhaps a good way to remind us…
- More Pictures
- Comments:






