Soaring inflation and plummeting economy test Iran's ability to withstand war and US blockade

· The Independent