Posted on 10/22/2010 by Briannot our economy 70% Of All Stock Market Trades Are Held for An Average of 11 SECONDS