Nebius stock pops 14% on Nvidia $2 billion investment announcement March 11, 2026 · CNBC Read full story at source