Market snapped its 10-day winning streak as investors booked profits at higher levels in heavyweight oil & gas and banking stocks. Benchmark stock indices came under selling pressure in morning deals after HSBC Purchasing Managers' Index data showed that economy's largest sector -- services -- continued to contract in the month of March.
However, a recovery was made in the hour of trade led by buying in banking, metals and realty stocks.
The 30-share BSE Sensex slipped 50 points at 22,503 levels and the 50-unit NSE Nifty slipped 16 points at 6,736 levels

)
