A new look at energy sources.