Stocks climb on energy, financials lift

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