Stocks rose, bringing an eighth consecutive day of gains for the Dow, as bank results and easing inflation overseas helped sustain the recent rally.
Stocks rose, bringing an eighth consecutive day of gains for the Dow, as bank results and easing inflation overseas helped sustain the recent rally.