Tesla short-sellers sitting on US$3.5 billion weekly profits: Ortex

Short-sellers are sitting on estimated profits of US$3.5 billion from their bearish positions on Tesla shares in the past seven days, as of Feb 23, data …
View full source