Iran risks political repercussions by riding stock market rally