Indian stock market, July 12 -- Backed by strong buying in financial stocks and IT heavyweight TCS, domestic equity benchmarks rebounded sharply on Friday, July 10, recovering a significant portion of their recent losses. Investor sentiment also improved as crude oil prices eased and the Indian rupee strengthened.

The Sensex and Nifty 50 both advanced more than 1% during the session. However, despite Friday's rally, both benchmark indices ended the week with slight losses.

"The Indian equity markets traded in a range-bound manner for yet another week, with the Nifty 50 closing at 24,206, registering a marginal weekly decline of 0.25%, while the Bank Nifty remained largely unchanged, ending the week at 57,938. Despite the subdued movemen...