Oil for development initiative annual report 2010

There is an urgent need for energy in the world today. In its World Energy Outlook 2010, the International Energy Agency estimated that today 2.7 billion people lack access to modern energy services.

Yet, global energy resources are more than adequate to meet the world’s energy demands. The energy deficit is unsustainable and unacceptable.