The S&P 500’s winning streak now stands at six straight sessions, thanks in part to forecast-beating earnings reports from companies like Netflix and Harley-Davidson.
Positive earnings outweighed concerns over continuing tensions in Ukraine in the minds of investors, who sent the S&P 500 up to end the week, the market’s best since July.