XDLXDL
Iran faces mounting economic and military pressures as inflation nears 90% and oil exports decline—even as shipping traffic through the Strait of Hormuz recovers—leaving Tehran with difficult choices. · XDL