Stocks have come off their lows of the day during late morning trading on Friday, although they remain mostly negative.

Oil services and software stocks are posting notable losses, with the Philadelphia Oil Services Index down 3.6 percent and the Amex Software Index down 3.4 percent.

Natural gas, real estate, and gold stocks are also among the losers of the day.

With traders doing some profit taking, most of the other major sectors are also moving lower.

Currently, the Dow is down 125.60 at 7,798.96, the Nasdaq is down 25.71 at 1,561.29, and the S&P 500 is down 12.25 at 820.61.

For comments and feedback: contact