Nifty’s 15180 intact, technical indicators hint at pullback from oversold territory; 20-DEMA placed at 15880 Read more