New Delhi, July 7 -- Indian stock markets ended higher on Friday, breaking a streak of losses, even as foreign portfolio investors (FPIs) continued to pull out funds.

This was the first rebound in domestic indices after several consecutive losing sessions.

The Sensex rose by 193.42 points or 0.23 per cent to close at 83,432.89, while the Nifty gained 55.70 points or 0.22 per cent to settle at 25,461.00. However, over the course of the week, both indices recorded a cumulative decline of 0.4 per cent to 0.7 per cent.

Sumeet Bagadia, Executive Director at Choice Broking, believes that Indian stock market sentiment has improved as the Nifty 50 index bounced back from 25,350-25,300 range and ended close to 25,450 levels.

Speaking on the ou...