NEW YORK (AP) — U.S. stocks are heading for another weekly gain and hanging near the records they set a day earlier.

The S&P 500 was up 0.1% and is heading toward the close of its seventh winning week in the last nine. The Dow Jones Industrial Average added 298 points, or 0.7%, as of 2:55 p.m. Eastern time. The Nasdaq composite gave up an early gain and fell 0.3%.

See Full Page