IT stocks under pressure as US-Iran talks revive geopolitical concerns