20060518 india: Sensex nosedives over 600 pts