Can someone explain what this is about? Why would someone put an order of $120k in and then take it out about an hour later?The only guess I can make is that it is someone playing games, and Lord knows there's alwys been plenty of that with MST!