Constellation Energy Stock Up On Meta Deal. More AI Energy Plays Ahead

  • Big tech's appetite for energy could means upside for nuclear power stocks