Nebius Stock Soars 43% After $17.4 Billion AI Infrastructure Deal with Microsoft September 8, 2025 Yoel Beinart