
Dow and S&P 500 gained to finish at 5-year highs in volatile trading, ahead of President Barack Obama's State of the Union address later today.
Dow Jones Industrial Average rose 47.46 points, or 0.34 per cent, to close at 14,018.70.
S&P 500 added 2.42 points, or 0.16 per cent, to finish at 1,519.43. The Nasdaq slid 5.51 points, or 0.17 per cent, to end at 3,186.49.
Among key S&P sectors, financials climbed to a fresh four-year high, while techs finished in the red. S&P financial stocks that hit new multi-year highs.