Sensex down 900 points: Why is the stock market falling today? May 18, 2026 · India Today Read full story at source