Sensex tanks more than 3,900 points to record worst single-day performance; here’s what pulled markets today