Was This The Fund That Sparked The Massive Media Stock Liquidations Yesterday?
March 27, 2021 at 23:00 PM EDT
Over $10B in blocks were liquidated Friday, resulting in a bloodbath for Chinese tech stocks and a wall of quant buying late in the day.