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

6 days ago 11
Iran's grip on the Strait of Hormuz is throttling the world's energy supplies and inflicting global economic pain, but the struggles of the Islamic Republic's own economy are testing its ability to withstand the war and defy Washington's demands.
Read Entire Article