The Sensex resumed higher at 21,336.32 and climbed further to 21,390.82 before quoting at 21,380.63 at 1030 hours, showing a gain of 103.77, or 0.49 percent, from its last close.
The NSE 50-share Nifty also gained 23.85 points, or 0.38 percent, to 6,352.50 at 1030 hours.
India's current account deficit (CAD) fell sharply to USD 4.2 billion, or 0.9 percent of GDP, in the December quarter of 2013-14 on the back of rise in exports and gold imports curbs.
Foreign institutional investors (FIIs) bought shares worth a net Rs 737.29 crore yesterday, as per provisional data from the stock exchanges. Major gainers were Gail 2 percent, Dr Reddys 1.84 percent, HeroMotocorp 1.62 percent, Axis Bank 1.24 percent, SSLT 1.13 percent.
Asian stocks rose in morning trade with key benchmark indices in Singapore, Japan, South Korea, Indonesia, Taiwan and Hong Kong were up 0.06 to 0.76 percent. While China's Shanghai Composite fell by 0.1 percent.


Latest News  from Business News Desk