Indian markets ended lower for the third consecutive session on Friday after recovering early losses. The Sensex fell 94.73 points to 83,216.28, and the Nifty slipped 17.40 points to 25,492.3. Bharti Airtel and Reliance led losses, while Bajaj Finance and Tata Steel gained. Financial Services, Metal, and PSU Bank indices advanced, while IT and FMCG declined.