Sensex Drops Nearly 600 Points, Nifty Ends Below 15,800 Dragged By Banks | Sharefundss