U.S. stocks are edging lower in midday trading as a slump in the price of oil drags down the energy sector.

The Standard & Poor's 500 fell four points, or 0.2 percent, to 2,003 as of noon Eastern time Monday. The index closed at an all-time high on Friday.

The Dow Jones industrial average fell 13 points to 17,123. The Nasdaq rose 12 points, or 0.3 percent, to 4,595.

Energy stocks fell more than the rest of the market as the price of crude oil continued to fall. Eight out of the ten biggest decliners in the S&P 500 were energy companies.

Campbell Soup fell 2 percent after reporting revenue that fell short of analysts' forecasts.

Bond prices rose. The yield on the 10-year Treasury note fell to 2.45 percent.