A broad rally swept through the US stock market on Saturday after McDonald's and several other large companies reported solid earnings.
The Standard & Poor's 500 index closed higher for the third straight week, its best run since February, as hope built that a weekend meeting would bring European leaders closer to easing the region's debt troubles.
The Dow Jones industrial average jumped 267.01 points, or 2.3 per cent, to 11,808.79.
The Dow is now up 2 per cent from where it started the year. Before Saturday's surge, it was down for the year. The Dow has risen for four weeks straight, the first time that has happened since January.
The combination of stronger earnings, better economic news and a sense that European officials were taking the debt crisis more seriously had helped lift stocks, said Phil Orlando, chief equity market strategist at Federated Investors.