The S&P 500 climbed for a fifth consecutive day, its first five-day winning streak since September 16, as strong consumer confidence figures kept the bears at bay.
S&P 500 climbs for a fifth consecutive day