The BSE benchmark Sensex made an impressive rise on Monday, gaining 293 points to close at an over three-month high of 35,208.14 while the broader Nifty regained the 10,700-mark amid mixed global cues.
Renewed buying by domestic institutional investors added to the uptrend.
In the early trade, the Sensex opened higher at 34,983.59 and hovered around 35,259.81 to 34,977.74 before ending at 35,208.14, up 292.76 points or 0.84 per cent. This is its highest closing since February 1, 2018 at 35,906.66.
Earlier, the gauge lost 261.04 points in the last two sessions.
The NSE 50-share Nifty also firmed up by 97.25 points or 0.92 per cent to 10,715.50 after shuttling between 10,725.65 and 10,635.65.
In the domestic market, on Friday, investors bought shares worth a net Rs 1,084.09 crore, while foreign portfolio investors sold shares worth Rs 1,628.23 crore, according to provisional data.
Meanwhile, Asian markets ended mixed despite a strong closing on Wall Street as investors digested last week’s trade talks between the US and China, while US jobs data eased fears of faster rate hike by the Federal Reserve.
US crude, however, topped the $75 mark for the first time since 2014. Crude oil prices rose by 0.75 per cent to $75.43 a barrel.
(With inputs from agencies)