Two months into a renewed U.S. naval blockade, Iran faces mounting economic pressure as the restriction on its ports halts oil exports and strips Tehran of billions of dollars in essential state revenue. The crisis threatens to precipitate a severe deficit of the foreign currency required to finance the country’s remaining imports.
Also Read
- Moscow and St Petersburg quietly upgrade civil-defence shelters amid drone threat
- Former SpaceX Engineer: ‘We All Rolled Our Eyes’ When Elon Musk Proposed Catching a Rocket With Chopsticks
- How a secret US deal funnelled deportees into El Salvador’s prison system
- American Warplane Mishap Near Spangdahlem Air Base Leaves Pilot Wounded


