The benchmark equity indices Sensex and Nifty tumbled sharply by more than 3 percent on Thursday, snapping a three-day rally, amid a spike in crude oil prices and weak global cues.