Annual Energy Outlook 2005 · Hindsight | Envisioning