US stocks have posted solid gains following a big jump in US existing-home sales and a mixed bag of earnings reports from Boeing, McDonald's and others.

US stocks have posted solid gains following a big jump in US existing-home sales and a mixed bag of earnings reports from Boeing, McDonald's and others.