
Tesla short sellers lose their shorts again as shares skyrocket on Monday
In case you’ve been living under a rock for the last 6 months, you no doubt know that Tesla shares (TSLA) have been on a massive run lately, already up more than up 87% this […]