S&P 500 Sees Ninth Straight Weekly Gain
S&P 500 notches ninth straight weekly gain The S&P 500 saw its ninth straight weekly gain, while the Nasdaq added its eighth gain in nine weeks. Distribution days remain low, with two each on the Nasdaq and S&P 500. The computer hardware and peripherals gro