The Dow Jones industrial average edged down five points, or 0.04 per cent, to 16,315 Tuesday.
The Standard & Poor's 500 rose three points, or 0.2 per cent, to 1,877. The Nasdaq composite rose 13 points, or 0.3 per cent, to 4,227.
The market is coming off three straight losses. The Dow closed 222 points lower on Monday after a late-afternoon slide.
Energy stocks sagged late in the day after crude oil fell the most in two years. The International Energy Agency reduced its forecast for demand for this year and next.
U.S. crude fell almost 5 per cent to $81.84 a barrel, the lowest price since June 2012.
Bond prices rose. The yield on the 10-year Treasury note fell to 2.20 per cent.