Sensex tumbles over 600 points: Why is the stock market falling today? July 20, 2026 · India Today Read full story at source