New Delhi, Dec. 4 -- India's equity benchmarks closed higher on Thursday, December 4, though they retreated sharply from the day's highs, but still managed to break a four-day losing streak. A continued rise in tech stocks, along with a rebound in the realty and consumer goods sectors, provided much-needed support to the market.

The Nifty 50 gained 0.18% to 26,033, while the S&P Sensex closed 0.07% higher at 85,164. The broader markets ended mixed, with the Nifty Midcap 100 finishing flat and the Nifty Smallcap 100 falling 0.24%.

Tech stocks once again outperformed, as sustained weakness in the Indian rupee along with growing bets of a US Federal Reserve rate cut next week helped these counters shine even as the broader market remained ...