FT Energy Source Energy headlines: New nuclear power sites confirmed