The 30-share Sensex started the week by reclaiming the 35,000 mark and closing at a three-month high. It rose up 292.76 points or 0.84 per cent and closed at 35,208.14, while the Nifty50 was up 97.20 points or 0.92% at 10715.50.
The rally was built on recently-battered metal, energy, realty and banking stocks amid mixed global cues. Fresh buying by domestic institutional investors added to the momentum.
ALSO READ: Sensex closes below 35,000; Nifty falls to 10618.25
This is its highest closing since February 1, 2018, when it had finished at 35,906.66.
Meanwhile, the rupee weakened past 67-mark to hit a 15-month low against US dollaron Monday. The rupee was trading at 67.12 against US dollar, down from its previous close of 66.87 Meanwhile, the 10-year bond yield tumbled nearly 13 basis points after RBI said that it will buy government bonds worth up to Rs 10,000 crore on 17 May.