It’s been another positive day on Wall Street, which ended higher after a day of strong corporate earnings and a rise in tech stocks

At the closing bell, the Dow Jones was up 0.68% at 25,411.5 points.

The S&P 500 ended 0.41% ahead at 2,736.1, and the Nasdaq gained 0.74% to finish at 7,402.

As well as good trading news from the likes of Boeing, Ralph Lauren and Estee Lauder, traders said that President Donald Trump’s state of union speech later was expected to be positive and conciliatory.