Iran's supreme leader defies US blockade as oil prices soar

News24 | 30.04.2026 20:15
Iran’s supreme leader declared on Thursday that the United States had suffered a shameful defeat, defiantly rejecting a warning from President Donald Trump that an economically punishing US naval blockade could be enforced for months to come.