Energy: Mission Impossible?