Stocks recovered most of an early loss and drifted to a mixed finish on Wall Street as gains for banks and industrial companies were offset by losses elsewhere in the market, the AP reports. Capital One Financial rose 1.7% Wednesday, and Boeing climbed 2%. UnitedHealth Group fell 4.9%. The market slumped in the early going after a key US trade representative heightened doubt over how much progress was being made in trade talks between the U.S. and China. The S&P 500 fell 1 point, less than 0.1%, to 2,792. The Dow Jones Industrial Average lost 72 points, or 0.3%, to 25,985. The Nasdaq edged up 5 points, or 0.1%, to 7,554. (More stock market stories.)