New York, NY (AP) - Stocks are finishing roughly flat after a rally at the end of trading.
The Dow Jones industrial average is closing four points higher at 12,878, just shy of its best close this year. The Standard & Poor's 500 is down about a point at 1,350. The Nasdaq composite is up a fraction of a point at 2,932.
The Dow had been down as much as 87 points, but a report suggesting progress toward a deal on Greek debt appeared to send the market higher in the last half-hour.
Volume was light at about 3.8 billion shares on the New York Stock Exchange. Declining stocks outnumbered advancing stocks by about 2-to-1.