Sensex, Nifty Snap Six-day Winning Streak

Indian shares fell on Tuesday, as a sharp recovery in oil prices, weakness in rupee and caution ahead of the results of crucial assembly election in five states due on December 11 prompted traders to unlock some profits after a six-day rally.

In addition, cues from Asia and Europe were negative as there was some confusion over how the U.S. and China will find common ground on a range of issues in the next three months.

The benchmark 30-share BSE Sensex ended the session down 106.69 points or 0.29 percent at 36,134.31 while the broader Nifty index dropped 14.25 points or 0.13 percent to 10,869.50.

The rupee was edging lower in the afternoon despite the dollar weakening broadly in international markets on expectations that the Federal Reserve would slow the pace of rate hikes after a December rise.

Brent crude prices were up 2.5 percent at $63.23 per barrel in European trade after climbing more than 5 percent in intraday trading on Monday amid Canada's production cuts and expected supply cuts from OPEC at a meeting in Vienna starting on Thursday.