Markets snap two days of gains; Sensex closes 173 points lower, Nifty settles at 11,691.

Markets snap two days of gains; Sensex closes 173 points lower, Nifty settles at 11,691.