Mumbai: The benchmark BSE Sensex recovered by 42 points in morning trade on renewed buying in refinery and FMCG stocks amid persistent foreign capital inflows despite weak Asian cues.
The 30-share index resumed higher at 22,412.80 and firmed up further to 22,545.18 before quoting 22,446.31 at 1000 hours.
It showed a gain of 42.42 points, or 0.19 percent, from its last weekend's level.
It had lost 472.65 points, or 2.07 percent, in the last five days.
The NSE 50-share Nifty also moved up by 7.15 points, or 0.11 percent, to 6,701.95 at 1000 hours.
Major gainers were -- RIL (1.61 percent), ITC (1.23 percent), Hindalco (1.10 percent), SBI (0.86 percent), Gail India (0.86 percent), ONGC (0.85 percent), HDFC Bank (0.72 percent) and Tata Steel (0.70 percent).
Foreign institutional investors (FIIs) bought shares worth a net Rs 386.95 crore on last Friday, as per provisional data from the stock exchanges.
Asian stocks fell in their early trade after a private gauge of Chinese manufacturing contract missed market estimates.
Key benchmark indices in China, Singapore, Taiwan and Hong Kong declined in the range of 0.08 to 1.42 percent.
Markets in Japan and South Korea are closed today and tomorrow for holidays.
US stocks eased on last Friday as concerns about more violence in Ukraine prompted profit-taking ahead of the weekend.
First Published: Monday, May 5, 2014, 10:05