New Delhi, May 22 -- Benchmark indices closed in the green on Friday, buoyed by positive cues from the US and Asian markets amid cautious optimism over easing tensions between the US and Iran. Gains were further supported by easing crude oil prices and a slight recovery in the rupee against the dollar.

The Nifty 50 index settled at 23,719.30 points up 0.3 per cent, while the Sensex ended over 0.3 per cent higher at 75,415.35 points. The Dow Jones Industrial Average rose 276.31 points, or 0.55%, to a record close on Thursday, setting up a firm start for Asia-Pacific markets. Asian shares advanced Friday following modest gains on Wall Street, even as Japan's softer-than-expected April inflation data kept investors watchful.

On the domesti...