Tehran stock index drops as snapback pressure adds to investor concerns | Iran International