Where were the so called Market Makers...Liquid Providers .....High speed Trading......on May 6?! Enough with the market efficiency crap