Sensex jumped 909 points to 76,318 and Nifty rose 263 points to 23,978 as Brent crude fell 5.58% to $97.76/barrel on US-Iran deal hopes.
M&M, HDFC Bank, Bajaj Finance, L&T, and InterGlobe Aviation led gains; TCS and Sun Pharma were laggards among Sensex stocks.
Softer oil prices ease India's inflation and import cost concerns, boosting macro outlook, though FIIs sold ₹4,440 crore equities on Friday.