INTEL
Status: blockedCLUSTERbushehr shipping company limited added — likelyStatus: blockedCLUSTERNovorossiysk-Turkish-Med Dark Fleet Cluster added — confirmedStatus: blockedCLUSTERPinnacle Petrol LLC added — likelyStatus: blockedCLUSTERArrakis Development added — likelyStatus: blockedCLUSTERExxon Global Distributor added — likelyStatus: pendingCORPUS427 entities · 63 countries
All countries

Morocco — oil import rules

These are the same rules the Regulatory Matrix API serves for Morocco-bound trade: which products private parties can move, which run through a government or monopoly route, and which are closed outright.

Open to private trade2
Restricted2
Blocked0

Compiled regulatory guidance from OilFlow Network, not legal advice. Rules change; confirm with the relevant national regulator before structuring a deal.

Crude oilRESTRICTED
Restricted — government/monopoly routeLimited domestic production. SAMIR Mohammedia refinery in receivership since 2015; Morocco effectively all-import for refined products.
Refined products (diesel, fuel oil, gasoline, jet)ALLOWED
Allowed for private tradeHeavy reliance on imports via Mohammedia, Jorf Lasfar, Tanger Med.
LPGALLOWED
Allowed for private tradeStandard licensing applies. No special restrictions recorded.
LNGRESTRICTED
Restricted — government/monopoly routeNo LNG import terminal yet; Mohammedia FSRU under planning.
Can private companies import crude oil into Morocco?
Limited domestic production. SAMIR Mohammedia refinery in receivership since 2015; Morocco effectively all-import for refined products.
Are refined products (diesel, fuel oil, gasoline) tradeable by private importers in Morocco?
Heavy reliance on imports via Mohammedia, Jorf Lasfar, Tanger Med.
Does OilFlow screen counterparties against Morocco regulations?
Yes. The same rule table shown on this page ships in the Regulatory Matrix API; counterparty checks destined for Morocco are gated against these rules automatically.

These rules ship in the Regulatory Matrix API, from $99/mo. Bank compliance teams hit /api/v1/regulatory/check to gate counterparty intake automatically; subscribers get webhooks on every rule change. Screening a specific counterparty into Morocco? Run a free check first.