The Iranian currency has lost roughly 20,000 times its value in less than 50 years, and hit an all-time low last month, ...