Oil at $110, Rupee Near 95: The Hidden Risk for India’s Economy and Stock Market Indian Share Market Updates - October 17, 2026