Indian stocks ended lower on Tuesday as broad-based profit-taking dragged down Sensex and Nifty, offsetting strength in metal and public-sector bank stocks. Consumer and IT shares led the decline, while metal stocks rose on optimism over a potential U.S.-China trade deal and PSU banks advanced after reports the government may raise the foreign institutional investment (FII) ceiling.The S&P BSE Sensex fell 0.18% to 84,628.16, down 150.68 points, while the NSE Nifty 50 slipped 0.11% to 25,936.20.