Stock Market Today Live Updates: Sensex opens over 250 points up; Nifty above 24,400 on hopes of US-Iran peace talks, drop in crude oil prices April 21, 2026 by Sharing Is Caring: