New data shows short sellers lose billions, short squeeze potentials New data shows short sellers lose billions, short squeeze potentials March 6, 2025 Explore Short Squeeze Potentials as short sellers face $73 billion losses amid a market rally and rising... Read More Read more about New data shows short sellers lose billions, short squeeze potentials