New Delhi, Oct. 23 -- Indian frontline indices closed Thursday's trading session with modest gains, as the opening rally fizzled out during the second half of the session, with investors appearing to lock in gains following the recent rally.

The markets opened with a fresh wave of optimism amid reports that the US will remove hefty tariffs on Indian goods, sending both Nifty and Sensex close to their record highs. However, profit booking dragged the indices thereafter, with the Nifty 50 erasing 213 points from the day's high to settle with a minor gain of 0.09% at 25,891.

The S&P BSE Sensex also fell 732 points from the day's high to finish the session with a gain of 0.16% at 84,558 points. The broader markets underperformed the frontli...