In a partial victory for Iran, judges at the International Court of Justice (ICJ) on Thursday ruled Washington had illegally allowed courts to freeze assets of some Iranian companies and ordered the US to pay compensation but left the amount to be determined later.
However, in a blow for Tehran, the ICJ said it did not have jurisdiction over US$1.75 billion (about RM7.7 billion) in frozen assets from Iran's central bank.
Acting Legal Adviser Rich Visek of the US State Department said in a written statement that the ruling rejected the "vast majority of Iran's case," notably where it concerned the assets of the central bank.
"This is a major victory for the US and victims of Iran’s state-sponsored terrorism," Visek added.
On its Twitter account, Iran's foreign ministry claimed victory, saying the decision was proof of Iran's "righteousness and the violations by the US government".
The ruling comes amid heightened tensions between the United States and Iran after tit-for-tat strikes between Iran-backed forces and US personnel in Syria last week.
Relations have been strained after attempts to revive a 2015 nuclear deal between Iran and major world powers stalled, and as Iranian drones are being used by Russia against Ukraine.
The case before the ICJ, also known as the World Court, was initially brought by Tehran against Washington in 2016 for allegedly breaching a 1955 friendship treaty by allowing US courts to freeze assets of Iranian companies. The money was to be given in compensation to victims of terrorist attacks.
The Islamic Republic denies supporting international terrorism.
The 1950s friendship treaty was signed long before Iran's 1979 Islamic Revolution, which toppled the US-backed shah, and the subsequent severing of US-Iranian relations.
Washington finally withdrew from the treaty in 2018. Nonetheless, the ICJ ruled that it was in place at the time of the freezing of the assets of Iranian commercial companies and entities.
"The court has concluded the US violated its obligations under... the treaty of amity," presiding judge Kirill Gevorgian said. He added that Iran was entitled to compensation and the parties had 24 months to agree on an amount. If that did not work, the court would start new proceedings to determine compensations.
The judges also explained that the court had no jurisdiction over the US$1.75 billion in assets from Iran's central bank held by the US because that bank was not a commercial enterprise, and thus not protected by the treaty.
The rulings of the ICJ, the United Nations' top court, are binding, but it has no means of enforcing them. The US and Iran are among a handful of countries to have disregarded its decisions in the past.