Oil addicts


Oil price increases alone bring new clean energy technology into the realm of reality with every dollar tick upward. The International Energy Agency just revised its 2010 demand scenario upward, and that's driving oil higher. The main reason is China's economic resilience and our addiction to oil.

Popular Posts