A late-day rally helped the indices close near their highs of the day. The Dow finished with a gain of 277 points or 3.4% after losing nearly 700 points yesterday. Over the last 7 sessions the Dow is still up 860 points. The S&P 500 rallied 4% today and recouped 32 of ...