Our Companies & Locations  

Tek-Trading International, Inc.

•  United States          •  Malta         •  Tunisia         •  Libya

Ro’ya Petro Services, Inc.

•  Libya         • United Kingdom       •  United States

Almawarid Trading Co, Inc.  

•  Tunisia         • Malta