After lackluster trading for most of the session, the Dow finished the day up 178 points, to just under 7400. That's the highest it's been in a month.