Short Sellers Scored $900 Million in Profits on Tesla Stock Wednesday

Excluding Tesla, short interest in EVs currently stands at $7 billion, up by $61 million for the year. Short sellers of Nikola Corp. (NASDAQ: NKLA) posted …
View full source