Episode 1109: World Energy Outlook 2007: China And India Insights