Indian benchmark indices eked out modest gains on Tuesday in a range-bound session. The Nifty closed 0.1% higher, holding firm above its 21-EMA on the hourly chart.