Indian equity markets closed higher as Sensex and Nifty extended gains, supported by improved global sentiment after a US-Iran deal. Selective buying in large-cap and sectoral stocks lifted indices, with realty and media leading gains while metals underperformed