Sensex falls 337.06 points to end at 59,119.72; Nifty drops 88.55 points to 17,629.80.

Sensex falls 337.06 points to end at 59,119.72; Nifty drops 88.55 points to 17,629.80.