Nifty 50 Shows Strong Recovery with Technical Moving Averages