Stocks are closing at more record highs as traders hope that the US and China can make enough progress on trade to avoid new tariffs kicking in over the weekend. Banks and technology companies led the gains. The S&P 500 rose 26 points, or 0.9%, to 3,168. The Dow Jones Industrial Average rose...