Sensex and Nifty recover after declining for four consecutive sessions; Nifty Bank gains more than 500 pts; market breadth remains negative