The high oil price might turn out to be a good thing for many developing countries including China. Since they will have much more incentives to build an economy which is less dependent on oil. It is not easy, but amzing things do occur when people have no choice. If anyone have been to southern China, and wonder what those tubes/water tanks on the roofs are. They are solar tubes for hot water. Just imagine how much energy it will take to heat water for 1 billion people.