NBIS: Short Covering Slows as Peers Drag the Sector Lower
Nebius Group heads into September with the short-covering narrative that dominated late August now losing momentum — shorts have paused their retreat, the stock is down 10% on the week to $199.54, and the peer group is…