Home Economy Michael Burry shorts Nebius stock: Is it a buy or sell before earnings?