Investors have been ramping up bets against stocks and getting burned. Short sellers have incurred roughly $120 billion in mark-to-market losses this year, including $72 billion in the first half of June, according to data from S3 Partners. https://ift.tt/TYnxNXP
Leave a comment