Short sellers lose $73 billion amid market rally to start 2025 Posted on February 19, 2025 By AOL 5 Views Short sellers lose $73 billion amid market rally to start 2025 The 2025 stock market rally has not been kind to short sellers. continue reading...