Tehran market is on fire.