The S&P 500 climbed 0.7%, coming off a losing week that was bookended by worries about how potential tariffs could push up ...