Why is stock market rising today? Sensex jumps 400 points, Nifty above 24,450. 5 key factors explained April 20, 2026 · Economic Times Read full story at source