Wall Street climbs on energy, financials boost U.S. stocks climbed on Wednesday, recovering from early declines on gains in energy and financial shares, but investors remained leery about the potential for another flare-up in the U.S.-China trade war.