Nebius Just Landed a BILLION-DOLLAR Deal. Here’s Why It Could 10x | Rick Orford - Trading Stocks and Options For All | Podwise