Quants Forced to Shed $225 Billion of Short Bets in Big Squeeze

Email Article Recommendation