Indian markets ended a three-day losing streak on Wednesday, with the Sensex rising over 250 points and the Nifty50 closing above 24,600. Gains were driven by metal, oil & gas, and IT stocks, while banks and realty saw some pressure.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets