Google signs a 20-year nuclear power deal with Constellation: Why utility stocks still lag | SharesLocker