Bill Baruch’s Final Trade: Nebius Group Set to Snap Back

Bill Baruch joined CNBC’s Halftime Report for his final trade, picking Nebius Group. He calls it an AI infrastructure name with an ultra growth story that has sold off nearly half from its recent high into major support. He thinks that it snaps back quickly, though he flagged it as one of the more volatile […]