The current unrest in Iran, now in its third week, erupted amid soaring inflation, a collapsing currency, which reportedly touched 1.4 million rials to the US dollar, coupled with years of economic strain under international sanctions. Deadly clashes have been reported across nearly 280 locations.