A big worry is that this has become a short-squeeze revolt. Short-sellers were down $91 billion for the month through yesterday, according to data from S3. (Such investors have lost […]
Financial Brokers
Trending topics and news from the Financial Brokers category
Back to news home