Energy of the future