Weak global equities continued to dent sentiment dragging Indian markets for fourth consecutive day. The BSE Sensex closed at 58,765.58, down 360.78 points or 0.61%. The Nifty closed at 17,532.05, down 86.10 points or 0.49%.