US Treasury Secretary Scott Bessent admitted that the US deliberately created a "dollar shortage" in Iran, triggering massive protests. Being blocked from the global financial system pushed Iran towards severe import compression, leading to shortage of funds for domestic production. Further, US-Iran talks have increased global oil prices and demand, according to International Energy Agency (IEA).