New Delhi, June 12 -- The Indian stock market witnessed renewed buying in Friday's trade, 12 June, on hopes that the US and Iran are close to a peace deal that could end the three-month-long conflict, which has pushed crude oil prices to multi-week lows.

As buying emerged across sectors, the Nifty 50 closed the session with a solid 2% gain, marking its biggest single-day surge in 2026. The rally also turned the index's weekly return positive at 1.14%.

The Sensex posted a similar 2.3% gain, ending at the 75,516 level and finishing the week higher by 1.50%. The broader markets delivered even stronger gains, with the Nifty Smallcap 100 and Nifty Midcap 100 indices advancing 2.8% and 2.4%, respectively.

The four-day tensions in the Middle ...