Iranian President Masoud Pezeshkian acknowledged his country’s economic woes amid pressure from the U.S., which is strangling its trade while protecting other countries’ ships carrying oil through the Strait of Hormuz. Recent weeks have seen Tehran lose leverage over the critical energy chokepoint as traffic picks up, especially via a southern route along Oman’s coast.