Comment HFT glitch (Score 1) 643
I would tend to agree more with the article linked below. Human traders have little or no input into trades nowadays, the big money is in high frequency trading on the margins, when this programs go wrong the impact is quite massive.
http://www.ritholtz.com/blog/2010/05/high-speed-trading-glitch/