Mumbai - XINHUA
Indian stocks closed lower Thursday with the Bombay Stock Exchange benchmark index Sensex closing at 21,265.18 points, 24.31 points or 0.11 percent down from the previous close of 21,289.49 points. After rallying for a record high this year on Wednesday, the Sensex trade was dampened by the mediocre performances of the Wall Street and other Asian markets, said analysts.