Nifty Pharma shows bullish signs, Metal stocks tumble 20% in June