Indian stocks fell on Monday as investors booked profits and volatile oil prices weighed on sentiment ahead of key inflation data. The Nifty 50 dropped 0.70% and the Sensex 0.76%, while mid- and small-cap indices gained.