The two key equity benchmarks, Sensex and Nifty, on Monday closed marginally higher as investors awaited the consumer inflation numbers for May and Index of Industrial Production (IIP) for April later in the day. The domestic indices, which started off amid volatility, couldn’t progress much during intraday. The S&P BSE Sensex touched a high of 62,805 and a low of 62,615 before ending with a 99 points gain at 62,725. On the other hand, the NSE Nifty 50 moved 38 points up to 18,600.


On the 30-share Sensex platform, HCL, Infosys, NTPC, M&M, TCS, TechM emerged winners. On the downside, PowerGrid, L&T, Titan, Maruti, HDFC Bank, Wipro were among the losers.






In the broader markets, the BSE Midcap index advanced 0.5 per cent, while the Smallcap index added 0.7 per cent.


Sectorally, capital goods lost 0.5 per cent, while IT, PSU Bank, metal and oil & gas, and realty gained 0.5-1 per cent.


The overall breadth too was fairly positive, with around 2,163 stocks advancing versus 1,566 declining shares on the BSE.


In the previous session on Friday, the S&P BSE Sensex declined 223 points to 62,625, while the Nifty50 shut shop at 18,563, down 71 points.


"The domestic indices are moving with caution as investors step up to a data-loaded week both in the domestic and global markets. However, the expectations are optimistic, like the Indian CPI is forecast to moderate and the Fed & Bank of Japan (BoJ) are expected to maintain their policy rates. Other major events on the centre stage are domestic IIP, WPI inflation, and policy announcements from European Central Bank (ECB)," said Vinod Nair, Head of Research at Geojit Financial Services.


In Asian markets, Tokyo and Hong Kong ended in the green, while Seoul and Shanghai settled lower. Equity markets in Europe were trading in positive territory. The US markets ended in positive territory on Friday. 


Global oil benchmark Brent crude declined 2.54 per cent to $72.91 a barrel.


Foreign institutional investors (FIIs) offloaded equities worth Rs 308.97 crore on Friday, according to exchange data.


Meanwhile, the rupee gained 4 paise to settle at 82.43 (provisional) against the US dollar on Monday, supported by easing crude oil prices and a positive trend in domestic equities. At the interbank foreign exchange market, the local unit opened at 82.45 against the US dollar and settled at 82.43 (provisional), up 4 paise over its previous close.


During the day, the domestic unit witnessed an intra-day high of 82.40 and a low of 82.48. On Friday, the rupee closed at 82.47 against the US currency.