Earlier in the session, banking stocks pulled down the index by 137 points as Bank of Baroda plunged 8.23 per cent on poor show in fourth quarter, highlighting concerns over the slow progress in solving NPA issue at the public sector banks.
Other banking stocks that saw selling pressure included SBI, ICICI Bank and Axis Bank, falling by up to 4.22 per cent.
Crude oil prices globally jumped on reports the market had moved into a supply deficit earlier than expected.
The broader markets too showed strength with the BSE mid- cap rising 0.30 per cent and small-cap gaining 0.09 per cent.
Also Read
The 30-share Sensex after shuttling between 25,351.62 and 25,688.46 settled 163.66 points or 0.64 per cent up at 25,653.23. The gauge had lost 301 points on Friday due to downbeat economic data amid fears that Sebi's plan to tighten P-Note norms would hit foreign fund inflows.
Meanwhile, expensive food items, like pulses, potato and sugar pushed the WPI-based inflation into positive zone for the first time in 18 months at 0.34 per cent in April, hitting the chances of Reserve Bank cutting interest rates soon.
Investor sentiment also remained cautious after Met Department yesterday predicted a six-day delay in the onset of monsoon, which was scheduled to hit Kerala on June 1.
Still, FMCG stocks zoomed, with ITC logging gains of more than 3 per cent at Rs 329.30. It stocks such as Infosys, TCS and Wipro also recorded gains on value-buying.
Meanwhile, in a report global brokerage major HSBC said it
has upgraded Indian equity markets to "neutral", saying "green shoots" are emerging and increased its Sensex target for the year to 26,000 from 25,000.
According to the financial services major, Indian equity market has underperformed and its premium to the rest of the region is shrinking.
Out of the 30-share Sensex pack, 17 scrips ended higher.
However, SBI fell 4.22 per cent followed by Cipla (1.47 pc), Adani Ports (1.38 pc), ICICI Bank (1.13 pc) and BHEL (0.94 pc).
Among BSE sectoral and industry indices, FMCG rose 1.58 per cent followed by realty (1.47 pc), metal (0.77 pc), IT (0.62 pc), auto (0.56 pc), teck (0.53 pc) and healthcare (0.49 pc).
While oil&gas fell by (0.41 pc) followed by capital goods by (0.32 pc) and teck by (0.22 pc).
The total turnover dropped to Rs 2,260.38 crore from Rs 2,507.83 crore on Friday.