Nifty 50 ends below 23,600 as sell-off intensifies for sixth straight session