Short sellers pocket $6 billion in profits as neoclouds slide on AI debt fears financialnews_rlv83x 3 hours ago