World Energy Outlook 2004 · Hindsight | Envisioning