Indian shares closed higher on Tuesday, advancing for the fourth session in a row, as gains in IT stocks and by Reliance Industries offset a broad sectoral decline. The Nifty 50 rose 0.19% to 19,749.25, while the S&P BSE Sensex gained 0.31% to 66,795.14. Both benchmarks rose over 0.5% during the session to hit new all-time highs before trimming some of the gains.