MUMBAI (Reuters) - India's stock markets edged lower on Tuesday after hitting two-month highs earlier in the session, tracking falls in Asian equities and as investors booked profits after three consecutive sessions of gains.
The BSE Sensex ended 0.21 percent lower, while the Nifty fell 0.16 percent, snapping a three-day winning streak.
(Reporting by Rafael Nam; Editing by Anand Basu)