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%.

Treasury yields edged higher in the bond market following mixed reports on activity for U.S. businesses in the health care, real estate and other services industries. One report from the Institute for Supply Management said growth in activity is stalling, while another from S&P Global said it's still growing slowly.

Usually, the first Friday of each month has Wall Street transfixed on the monthly jobs update that the U.S. gove

See Full Page