Stock futures sell off hard in 15 minutes after markets close, with S&P futures finishing...

|By:, SA News Editor

Stock futures sell off hard in 15 minutes after markets close, with S&P futures finishing -2.3% to 689.50. Dow futures -1.8% to 6662. Nasdaq -1.3% to 1072.