Oct 7, 2026 By Terry Richardson finance economic outlook, financial news, Indian shares, investment, rate decision, RBI, stock market RBI rate decision: Worst impact on Indian shares today