Nifty spot closed 10628.5 Long term bullish Medium term bullish SHORT TERM BEARISH,BULLISH IF CLOSES ABOVE 10640 8DEMA 10645