D-Street Newsmakers: Tata Power, Subros, Ashok Leyland among 10 stocks that buzzed the most on Monday
At the close, Nifty ended 0.13 per cent higher at 20,997, while Sensex rallied 0.15 per cent and settled at 69,928.5, after hitting 70,000 milestone in intra-day trade. Meanwhile, following sentiment, Bank Nifty also marked a new high.
Shares of the oil marketing companies ended in the red as media reports suggest that the centre is mulling reducing fuel prices.