US stocks have closed higher as largely upbeat corporate results fuelled investor optimism ahead of the highly awaited State of the Union address by President Donald Trump.
US stocks have closed higher as largely upbeat corporate results fuelled investor optimism ahead of the highly awaited State of the Union address by President Donald Trump.