Stocks edged lower on Wall Street in unsteady trading Tuesday afternoon as investors closely watch developments in China and economic data amid worries about stubbornly hot inflation. The S&P 500 fell 0.3% as of 1:48 p.m. Eastern, on pace for its third straight drop. The Dow Jones Industrial Average was down 32 points, or 0.1%, to 33,816, and the Nasdaq fell 0.7%. Small-company stocks were mostly higher. The Russell 2000 rose 0.3%. Energy stocks rose as US crude oil prices climbed 1.3%. Hess rose 1.4%. A pullback in technology stocks, retailers and communication companies weighed on the broader markets. Apple...