US stocks have closed higher following an upgrade to US second-quarter economic growth and a shift in expectations away from an immediate military strike on Syria.

US stocks have closed higher following an upgrade to US second-quarter economic growth and a shift in expectations away from an immediate military strike on Syria.