US Imposes Fresh Sanctions on Iran, Targets Shipping Network in Strait of Hormuz
WASHINGTON: The United States on Wednesday imposed a fresh round of Iran-related sanctions, targeting 10 entities and eight additional tankers over what it said were Tehran’s efforts to generate revenue through shipping…