Iran's rial has experienced a significant depreciation, reaching an all-time low of over 1 million rials per US dollar. The ...