Grace 1 stoppades och beslagtogs av den brittiska marinen i Medelhavet den 4 juli efter misstankar om att den i strid med EU:s sanktioner fraktade råolja till Syrien.
Under torsdagen beslutade domstolen i Gibraltar att släppa fartyget efter att ha fått formella skriftliga försäkringar från Iran om att den inte skulle leverera sin last till Syrien.
USA: Kan kopplas till brott
Beslutet skulle kommit under förmiddagen, men sköts upp då amerikanska myndigheter skickade in en ansökan om att få beslagta tankern. Något som Gibraltars högsta domstol alltså inte gick med på.
Enligt USA, som nu kräver ett nytt beslag av Grace 1, kan fartyget kopplas till brott som rör bland annat penningtvätt och terrorism.