The Sensex surged 2,946 points to 77,506, and Nifty50 rose nearly 859 points to 23,984, boosted by falling oil prices after the US-Iran ceasefire. The RBI kept repo rate at 5.25% with a neutral stance. MidCap and SmallCap indices outperformed, led by Auto, Realty, and Financial Services sectors, reflecting broad market optimism.