Home Investing How rising costs and a currency collapse have led to Iran protests