Nebius shares jump more than 10% as former OpenAI employee’s fund buys stake May 28, 2026 · Read more »