New Delhi, June 15 -- The bulls remained firmly in control of Dalal Street for the second consecutive day as the benchmark indices closed Monday's session, June 15, with gains of over 1%, supported by a sharp decline in crude oil prices after the US and Iran agreed to end a nearly four-month conflict in the region and reopen the Strait of Hormuz.

In addition, easing FPI selling and a strengthening Indian rupee further boosted market sentiment, with the Nifty 50 eventually settling 1% higher at 23,846. The S&P BSE Sensex also gained 1% to close at 76,299.

The broader markets posted even stronger gains, with both the Nifty Midcap 100 and Nifty Smallcap 100 indices advancing 1.29% and 1.10%, respectively. All major sectoral indices ended i...