Nebius attracts huge backing from AI investor, these could be hidden space stocks, Exxon Mobil is moving to Texas, and more ...