Taking Stock: Market Bulls Drive Nifty Past 23,400, Sensex Jumps 939 Points