It was a mixed trend on the sectoral front, where late buying in Realty, Metal, Auto and PSU Bank offset the selling pressure witnessed in Media, IT, Banking and FMCG counters.
European markets rose after Bank of England cut rates, its first since the global financial crisis.
Asian stocks edged higher as crude oil held on to its recovery and high-yielding currencies climbed.
The 50-share Nifty resumed higher at 8,599.95 and hovered in a range of 8,601.40 and 8,518.15 before closing at 8,551.10, showing a rise of 6.25 points or 0.07 percent from its last close.
Also Read
Media fell by 0.59 per cent, followed by IT (0.29 per cent), Banking (0.16 per cent) and FMCG (0.06 per cent).
Index gainers included Bank of Baroda (4.64 per cent), Tata Motors (4.52 per cent), Tata Steel (4.40 per cent), Tata Motors Dvr (2.74 per cent) and Adani Ports (2.27 per cent).
However, Asian Paints fell by 1.41 per cent, followed by Lupin (1.32 per cent), Infosys (1.21 per cent), Zee (1.09 per cent) and IndusInd Bank (1.03 per cent).
Turnover in cash segment fell to Rs 19,124.43 crore as compared to Rs 21,220.59 crore yesterday.
A total of 9,499.83 lakh shares changed hands in 77,70,160 trades. The market capitalisation of NSE stood at Rs 105,71,590.02 crore.