US stocks climb as the S&P 500 looks to snap a weekly losing streak

previous post