TPE Logo
S&P 500 rises, heads for winning week despite Treasury yield surge: Live updates