Iran's control of the Strait of Hormuz is stifling global energy supplies and inflicting international economic suffering, but the fallout from the war against the United States and Israel is also putting pressure on the Iranian economy .
American and Israeli strikes have hit key industries and infrastructure, resulting in massive job losses and business closures.
In the midst of a US blockade of its ports, Iran is also facing record inflation. Added to this are shortages of medicine and internet shutdowns imposed by the regime.
For the population, daily life is becoming increasingly difficult.
"Many things we need at home, we've simply crossed off our list," says 73-year-old taxi driver Mohammad Deljoo.
He explains that he is making do with basic products, such as bread and potatoes, while "even eggs have become too expensive."
"The economic cost of the war and the American naval blockade has been very heavy and unprecedented for Iran," analyzes Hadi Kahalzadeh, an Iranian economist and researcher at Brandeis University.
But Iran has withstood decades of economic pressure and sanctions, and its capacity to adapt has not been destroyed, Kahalzadeh adds.
The cost is passed on to the Iranian population.
"Iran will probably be able to avoid a complete economic collapse or a total shortage of essential goods, but at a very high cost," he continued.
"The main cost will be passed on to ordinary Iranians in the form of higher inflation, increased poverty, less efficient services, and a much more difficult daily life."
According to the official Iranian statistics center, annual inflation stood at 53.7% in mid-April, while food inflation exceeded 115% compared to the same period last year.
Moreover, the Iranian rial has lost more than half its value over the past year, falling to a historically low level of 1.9 million to the dollar at the end of last month.
Economic hardship helped fuel the mass protests that spread across the country in January.
Faced with a wave of job losses, many Iranians are struggling to find new ways to earn a living, often with difficulty.
This is the case of Ali Asghar Nahardani, 32, now employed by a delivery app. The young man works tirelessly in the hope of supporting himself but has still not received a salary.
"We are simply living day to day, trying to hold on in this situation, waiting for the war-like conditions to end," he says.
According to a report by the United Nations development agency published at the end of March, the current war in the Middle East risks pushing several million Iranians below the poverty line.
