Iran was likely going to do that themselves by the massive inflation they caused through reckless financial policies such as Venezuelan style price controls. Russia is managed to weather sanctions decently, Iran's economic leadership is far more incompetent despite being a petrol state. Even in Tehran they can't get enough water because of the failure of infrastructure and planning (despite plenty of money being available for certain failed regional military projects).
There was a study showing almost every revolution happened not because of ideology but over the price of bread.
Iran was likely going to do that themselves by the massive inflation they caused through reckless financial policies such as Venezuelan style price controls. Russia is managed to weather sanctions decently, Iran's economic leadership is far more incompetent despite being a petrol state. Even in Tehran they can't get enough water because of the failure of infrastructure and planning (despite plenty of money being available for certain failed regional military projects).
There was a study showing almost every revolution happened not because of ideology but over the price of bread.