Stock markets snap 3-day decline on buying in banking shares; Sensex jumps 410 pts May 21, 2025 by Digit News