Buy or sell stocks, Oct. 1 -- The key indices of the Indian stock market ended the September 30 session essentially unchanged, after a volatile and choppy trade driven by monthly F&O expiry. At the close, the Sensex slipped 97.32 points, or 0.12%, to 80,267.62, while the Nifty 50 fell 23.80 points, or 0.10%, to 24,611.10. Persistent selling by foreign investors has weighed on sentiment, extending the market's losing streak to eight sessions.

Traders remain cautious ahead of the RBI policy outcome tomorrow, where the MPC is widely expected to leave rates unchanged. The absence of fresh positive triggers continues to cap any meaningful recovery. The midcap index ended flat, while the small-cap index also finished nearly unchanged. Across s...