The Sensex resumed higher at 21,280.36 and hardened further to 21,333.20 before quoting at 21,245.08 at 1030 hours, showing a gain of 35.35, or 0.17 percent, from its last close. The NSE 50-share Nifty also moved up by 10.60 points, or 0.17 percent, to 6,308.55 at 1030 hours.
The market sentiment was also boosted by data showing that foreign funds were net buyers of Indian stocks on Tuesday. Foreign institutional investors (FIIs) bought shares worth a net Rs 185.61 crore on Tuesday, as per provisional data from the stock exchanges.
Major gainers were Tata Steel (1.86 pct), Dr Reddy's Lab (1.69 pct), Coal India (1.31 pct), ONGC (1.20 pct) and Sun Pharma (0.91 pct).
Asian stocks rose in early trade after the threat of war in Ukraine receded. Key benchmark indices in Singapore, Japan, Hong Kong, Taiwan and South Korea were up between 0.19 percent and 1.5 percent.
While China's Shanghai Composite fell by 0.2 percent. Chinese equities retreated as the country kept its growth target unchanged.


Latest News  from Business News Desk