Tech short sellers lost $16 billion in Q2

From Al Root's "Bets Against Apple, Nvidia, and Tesla Stock Are Blowing Up" posted Tuesday by Barron's.

For more, please login or subscribe