Tuesday, January 4, 2011

Spin slips off oil production numbers – World Energy Outlook 2010 is a cry for help

Kjell Aleklett Professor of Physics and head of the Global Energy Systems Group at Uppsala University, Sweden says IEA is crying for help. Read article here.

No comments: