Vistra and a host of power and nuclear stocks are leading the S&P 500 amid an earnings beat and AI fever, stoked by Nvidia.