Mumbai: The Indian equity benchmarks posted notable gains this week after two weeks of consecutive losses, over investor optimism about potential US-Iran peace agreement, and decline in Brent crude prices. Nifty added 1.10 per cent during the week and gained 1.99 per cent on the last trading day to reach 23,622. At close, Sensex was.