Indian indices ended a three-session losing streak with Nifty gaining 257.70 points. Banks, auto, and consumer stocks led the recovery, while technical indicators suggest potential pullbacks amid continued market volatility.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets