Energy: Crisis and challenge