Iran, defiant in its efforts to support terrorist groups throughout the Middle East, is facing a series of serious economic headwinds.