Energy production and energy supply