S&P 500 Soars to 8-Week Win Streak as Earnings, Peace Talks Fuel Rally
U.S. stocks rallied Friday as the S&P 500 achieved its 8th consecutive weekly gain. Strong earnings, solid economic data, and Middle East peace progress drove gains, though geopolitical risks and inf…