Indian shares extended their losing streak to day three reflecting the sense of unease across markets as investors weighed looming geopolitical concerns.

The S&P BSE Sensex declined 0.4 percent to 29,575 while the NSE Nifty slipped 0.2 percent to 9,181. This was the second day the 50-share index failed to hold the 9,200-mark.

Technology stocks led by Infosys and HCL Tech dropped the most, while oil marketing companies like Indian Oil Corp. and BPCL bucked the trend. The market breadth, however, was encouraging as the buyers managed to outnumber the sellers by 3:2.