$1 equals 14,00,000 Iranian rial and 42 percent inflation: Why has the Iran's currency plunged to a record low against US dollar?

Iran protests: Massive protests against the government have erupted in Tehran and other Iranian cities due to the economic and political instability. The Iranian rial is trading at over 1.4 million to $1 dollar which is an at an all-time low. Iran’s inflation rate in December reached 42.2%, with food prices rising 72% compared to the previous year.