The Dow Jones industrial average rose 14 points, or 0.1 per cent, to 18,130 as of 11:57 a.m. Tuesday
The Standard & Poor's 500 index crept up two points, or 0.1 per cent, to 2,106.
The Nasdaq rose the most, gaining 19 points, or 0.4 per cent, to 5,030. The index is 18 points from its all-time high reached 15 years ago.
Miner Freeport-McMoRan fell 1 per cent after the company said it would slash its quarterly dividend by 84 per cent because of falling commodity prices.
Crude oil fell 25 cents to $47.20 a barrel in New York.
The yield on the 10-year Treasury note was little changed at 1.91 per cent.