NBC: Dow rallies 700 points for best day in more than a year; Russell 2000 small-cap index jumps 3%