India’s benchmark indexes logged their best day in six weeks on Tuesday, closing near one-month highs, as investors scooped ...