Some were more cautious.
"I think the (post-election rally) is continuing today but the volumes are very low," Phil Davis, chief executive of PSW Investments, told Reuters.
US markets are closed on Thursday for the Thanksgiving holiday.
The Dow moved higher, led by gains in shares of Apple and those of Exxon Mobil, up 1.4 per cent and 1.27 per cent respectively. Bucking the trend were shares of 3M and those of McDonald's, down 1 per cent and 0.8 per cent respectively.
Shares of Chevron also gained, last up 1.4 per cent, with oil prices amid optimism OPEC will finalise details of an agreement to curb production. Oil rose more than 4 per cent in New York.
"When you've got all of the major players on board with a production cut, obviously you're very close to getting a deal done," Phil Flynn, senior market analyst at Price Futures Group in Chicago, told Reuters.
"You never know with OPEC-sometimes they go to the last minute and there are a lot of false starts."
The overall equity markets are taking a cue from that and they are trading on the belief that earnings will move higher as well as revenues in 2017.
Shares of Tyson Foods sank after the meat producer reported quarterly profit and earnings that fell short of expectations, offered a disappointing outlook and announced the departure of Chief Executive Donnie Smith at the end of the year.
The stock traded 14.6 per cent weaker as of 11.17am in New York.
Tom Hayes, President of Tyson Foods, will succeed Smith as Chief Executive Officer on December 31. Smith, who has been CEO of Tyson Foods since November 2009, will be available to consult with the company for a three-year period, the company said.
In the latest corporate deals, shares of LifeLock jumped, up 15.2 per cent as of 1.13pm in New York, after Symantec said it agreed to buy the identity theft protection company for US$2.3 billion.
In Europe, the Stoxx 600 Index ended the session with a 0.3 per cent increase from the previous close. The UK's FTSE 100 Index eked out a 0.03 per cent gain, Germany's DAX Index rose 0.2 per cent, while France's CAC 40 Index climbed 0.6 per cent.