Iran appears to have released the St. Nikolas, a Greek-owned Suezmax tanker it seized in January 2024, vessel monitoring service Tanker Trackers said on Monday.
Iran appears to have released the St. Nikolas, a Greek-owned Suezmax tanker it seized in January 2024, vessel monitoring service Tanker Trackers said on Monday.