The Indian stock markets snapped their two-day losing run, with BSE Sensex rising by 188 points, or 0.23 per cent, to 83,570.35 and the NSE Nifty increasing by 29 points, or 0.11 pc, to 25,694.35 on the back of brisk buying in IT and Banking sectors.Shares of IT heavyweights, including