Iran unrest may be a sign US squeeze is hurting