Indian equity benchmark -- Nifty ended higher with gains of over a percent on Wednesday amid ease in geopolitical tensions as potential US-Iran deal to end their conflict significantly improved investor sentiments. Index made a positive start following firm cues from other Asian markets. But in a while, index started trimming gain as some cautiousness came after Confederation of Indian Industry (CII) President Rajiv Memani stated that a prolonged conflict in West Asia, accompanied by major disruptions in shipping and rising energy prices, poses a serious threat to India's economic growth momentum and likely to pull down the country's gross domestic product (GDP) growth to below 6.5%. However, in second half of the session, index witnessed sharp recovery to trade near intraday high level. Meanwhile, appreciation in Indian rupee and falling crude oil prices supported trading sentiments. Finally, Nifty ended above 24,300 mark.