Nifty 50 ended lower, dragged by banks, auto, and consumer stocks amid Iran-Israel tensions, rising crude prices, and rupee lows, with key support breached at 22,930 and bearish momentum prevailing.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets