Iran's supreme leader defies US blockade as oil prices soar
Iran's supreme leader declared Thursday that the United States had suffered a shameful defeat, defiantly rejecting a warning from President Donald Trump that an economically punishing U.S. naval blockade could be enforced for months to come.