The Sensex is now up 20 points at 10,873.The market breadth is positive - out of 1,701 stocks traded so far, 947 have advanced, 701 have declined and 53 are unchanged.