US stocks today: Dow soars 500 points, S&P 500, Nasdaq jump over 1% on hopes of Iran war de-escalation March 25, 2026
Ceigall India stock ends 4% higher after securing ₹1,369 crore solar PPA projects; still down 31% from IPO price March 25, 2026