Sensex falls 300 points, Nifty below 24,500; IT stocks tank April 22, 2026 · India Today Read full story at source