Sun Could Be Our Main Energy Source by 2050: IEA
Will the Economic Recovery Slide on $90 Oil?
World Oil Demand Will Be Lower Than Expected in 2011
China Now World's Top Energy Consumer, Displacing U.S.
World Oil Demand to Rise 1.6% in 2011, IEA Says
Overheated Oil Prices May Threaten Economic Recovery
Oil shortage? Sources charge U.S. influence inflates world's supply
IEA sees GDP growth boosting global oil demand
IEA, unlike OPEC, sees oil demand rising in 2010
Global oil demand forecast cut again
Are speculators pushing up oil again?
Oil drops below $50 as forecast cut
Oil falls below $35, and a bottom is nowhere in sight