What makes you sure of the "Margin Call Dumper". Surely they were just inexperienced traders like the rest of us.
Good that we got the chance to mention those elusive Chinese again. 7 months of talking and just a few weeks to go....LOL I wonder what constitutes a delegation? Sounds BIG anyway.