The two key equity benchmarks, Sensex and Nifty, closed trade in the green on Friday, buoyed by foreign inflows and robust buying in heavyweights such as Reliance Industries, L&T, ITC, Kotak Bank, SBI, Bharti Airtel, TCS, and HDFC Bank. Rallying for the fifth straight session, the S&P BSE Sensex surged 463 points to settle at 61,112. On the other hand, the NSE Nifty50 shut shop at 18,065, up 150 points. The 50-pack index surpassed the 18,000-mark for the first time since February 20.


On the 30-share Sensex platform, Wipro, Nestle, SBI, L&T, ITC, TechM were the top winners, advancing up to 3 per cent. On the downside, Axis Bank, HCL, Titan, Bajaj Finserv, HUL, and ICICI Bank were the losers.






In the broader markets, BSE Midcap rallied 1.3 per cent while the BSE Smallcap index close to 1 per cent.


All the sectoral indices ended in the green with capital goods, infra, power, PSU Bank and Information Technology up 1 per cent each.


In the previous session on Thursday, the S&P BSE Sensex rallied 349 points to settle at 60,649. The Nifty50, meanwhile, jumped 101 points to end the April F&O series at 17,915.


In Asian markets, Seoul, Japan, Shanghai, and Hong Kong ended in the green. Equity markets in Europe were trading lower. The US markets ended with significant gains on Thursday.


Global oil benchmark Brent crude climbed 0.45 per cent to $78.72 per barrel.


Foreign Institutional Investors (FIIs) were buyers on Thursday as they bought equities worth Rs 1,652.95 crore, according to exchange data.


Meanwhile, the rupee pared all its initial gains to settle lower by 3 paise at 81.82 (provisional) against the US currency on Friday amid a strong greenback overseas. However, the strong sentiment in the domestic equities market restricted the depreciating bias in the rupee, forex traders said.


At the interbank foreign exchange, the domestic unit opened at 81.77 against the dollar and finally closed at 81.82 (provisional), down 3 paise from its previous close.


During the day, the rupee witnessed a high of 81.72 and a low of 81.85 against the greenback. On Thursday, the rupee closed at 81.79 against the US currency.