A new financial lifeline for Greece and strong corporate earnings on Thursday helped push U.S. stocks higher. Indexes rose from the start as strong second-quarter results from Netflix, eBay, Citigroup and other companies fed the buying. The rally was broad, with nine of the 10 sectors of the Standard and Poor's 500 index posting gains.
For the day:
The Dow Jones industrial average climbed 70.08 points, or 0.4 percent, to 18,120.25.
The S&P 500 gained 16.89 points, or 0.8 percent, to 2,124.29.
The Nasdaq composite climbed 64.24 points, or 1.3 percent, to 5,163.18.
For the week:
The Dow is up 359.84 points, or 2 percent.
The S&P 500 index is up 47.67 points, or 2.3 percent.
The Nasdaq is up 165.49 points, or 3.3 percent.
For the year:
The Dow is up 297.18 points, or 1.7 percent.
The S&P 500 index is up 65.39 points, or 3.2 percent.
The Nasdaq is up 427.13 points, or 9 percent.