Is this nuclear power’s moment?