Watch Nebius Group NV surges 13% after $27 billion cloud-computing deal - Making Money with Charles Payne | FOX One