Energy for the New Millennium