S&P 500 Clinches Third Straight Weekly Gain

The benchmark index is up 15% this year.

The benchmark index is up 15% this year.