Neocloud short sellers rack up $6 billion as AI debt fears deepen Finances October 23, 2026 Brief sellers betting in opposition to US neocloud and information centre corporations have collected about $6 billion in unrealised earnings…