It was a weak session for the Indian market, a day ahead of F&O settlement, due to a sell-off in most sectors, with the broader markets showing softness, too. We opened gap-up on flat global cues but thereafter, profit booking in metals, FMCG, realty and oil & gas saw the Sensex and the Nifty breach the important psychological levels of 20000 and 6000, respectively. Sensex shut shop at 19956, down 148 points and Nifty at 5991, down 38 points from the previous close.