"There's better general feeling," Richard Sichel, chief investment officer at Philadelphia Trust Co., said.
The Standard & Poor's 500 advanced 0.23% to 1,394.23. The Dow Jones Industrial Average rose 0.16%, or 21.34 points, to 13,117.51. The Nasdaq Composite added 0.74% to 2,989.91.