The shekel stood at 3.645 per dollar in afternoon trading, its weakest level since April 2020 and down 5.5% this month.
To prevent US dollars from reaching Russia and Iran, the Federal Reserve will strictly regulate dollar sales in Iraq, leading to a volatile dinar.