Mini Flash Crash After Massive Sell Order Soaks Up All E-Mini Liquidity