"Forced To Liquidate" - Beijing's 'Bazooka' & Shanghai 'Glitch' Trapped Chinese Quant Funds In Massive Short Squeeze China’s long-awaited stimulus measures may have been too much for the markets to handle. With shares soaring and turnover reaching 710 billion yuan ($101 billion) in the first…
Continue reading...