10:34am PDT - June 14th, 2023

RT @ProfitsTaken: Shorts are down $40 billion in mark to market losses on $TSLA Tesla over the past 5 years according to S3 partners. Re…

0 retweets   4 likes  - Javier Cuéllar (@mnp_cuellar)