Business Sensex three-year low: Is it the worst time to invest? Genaro Martin October 9, 2026 Sensex three-year low highlights concerns over rising crude prices and RBI policy reactions.