China & India alone will cause the world to use more than 12 times current oil production capacity!
Doing just a little research and a little more math, one can determine that by the time China and India catch up with America's standard of living (as measured by the number of cars per 1000 people), that by 2024 the world will need over 12 times as much oil as it uses now.
 Don't blame oil companies for prices: It's supply and demand.
 Don't blame commodity traders: It would backfire.
 This is a serious problem!
 There will be a tremendous upside opportunity for whoever invests in new, disruptive technologies in renewable and sustainable energy.