Taking Stock: Market gains for second session; Sensex up 560 points, Nifty above 22,300
BPCL, Tata Consumer Products, Eicher Motors, L&T and Shriram Finance were among top Nifty gainers. The losers included NTPC, HDFC Bank, JSW Steel, IndusInd Bank and Tata Steel