Technical View | Nifty forms another bearish candle, 17,950 is the level to watch

India