While renewables such as wind and solar have been seen as the long term future of a low-carbon energy sector, Jefferies thinks nuclear power could be a more immediate alternative, naming six buy-rated stocks that it thinks will benefit from Europe's "nuclear revival."