20101029 business.india-business: Sensex snaps three-day fall; ends 91 points up at over 20k