Benchmark indices Nifty and Sensex held firm in the green on June 27, wrapping up the week with strong gains, driven by renewed strength in oil & gas, metal, and auto stocks. Easing geopolitical tensions following the Israel-Iran truce and optimism around a potential US-India trade deal have been key tailwinds for the rally. Both indices have risen over 2 percent this week.