Benchmark equity indices Sensex and Nifty slumped more than 2% on Wednesday as escalating US-Iran tensions and a sharp surge in crude oil prices triggered broad-based selling across domestic markets.