Oil prices retreated as the nation's oil inventory rose to lift the markets to a modestly higher close with the Dow climbing 43 points to 12,763. Nasdaq soared 28 points to 2405.
On the upside
In the broad market, advancing issues outpaced decliners by a margin of more than 10 to 9 on the NYSE while decliners edged out advancers by nearly 2 to 1 on Nasdaq. The Russell 2000 which tracks small cap stocks gained 4 points to 708.