The Dow closed up +26.49 (+0.22%) at 12,127.95. The S&P 500, Nasdaq and Russell 2000 all closed up as well.
The Dow had 17 winning stocks led by JPM (+3.19%), HPQ (+2.94%) and BAC (+2.90%). Losing Dow stocks were led by UTX (-0.80%), WMT (-0.74%) and KO (-0.54%).
A better-than-expected reading of the ISM Services index gave markets a lift. The index for May was up to 53.7, surprising economists who had forecast the index would fall to 53.1 from April’s 53.5. Any reading above 50 indicates growth in the service sector, which makes up the majority of the U.S. economy.
Facebook (FB) while up this morning was lower by -3.83% by days end, putting in another new low of $25.75.
The dollar was up against the euro, British pound and Japanese yen.
Oil for July delivery added 31 cents to settle at $84.29 a barrel.
Gold futures for August delivery was up $3 to $1,616.90 an ounce.
The price on the benchmark 10-year U.S. Treasury was down, pushing the yield up to 1.58% from 1.53% late Monday.
Disney (DIS) and Wal-Mart (WMT) are both still near their 52 week highs.