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