A horrid day, but stocks are rallying hard into the close, the major averages shaving more than...

|By:, SA News Editor

A horrid day, but stocks are rallying hard into the close, the major averages shaving more than 1% off of their losses in the last 10 minutes of trade. Three minutes before the bell, the S&P 500 down only 4.3%.