Sensex snaps 3-day dropping run, up 187 pts; Nifty holds 17,200, Tata Metal jumps 3%, RIL 2% Share market