Tehran stock index drops as snapback pressure adds to investor concerns