Trend Research Forced to Sell 612K ETH as $958M Leveraged Position Implodes