Tag: Illicit Oil Trade

US Sanctions 15 Entities, 14 Vessels Linked to Iranian Oil Trade

The United States has imposed sanctions on 15 entities and 14 shadow…

Samira Usman Adam Samira Usman Adam