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

Latvia — oil import rules

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

Open to private trade4
Restricted0
Blocked0

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

Crude oilALLOWED
Allowed for private tradeNo refinery. Ventspils Nafta historical Russian crude transit terminal — operations significantly reduced post-2022. Riga and Ventspils ports remain key Baltic petroleum-storage hubs.
Refined products (diesel, fuel oil, gasoline, jet)ALLOWED
Allowed for private tradeNet product importer; Riga storage cluster.
LPGALLOWED
Allowed for private tradeLicence required: moe_license.
LNGALLOWED
Allowed for private tradeInčukalns underground gas storage (regional Baltic strategic asset). Klaipėda FSRU (Lithuania) via Baltic pipeline.
Can private companies import crude oil into Latvia?
No refinery. Ventspils Nafta historical Russian crude transit terminal — operations significantly reduced post-2022. Riga and Ventspils ports remain key Baltic petroleum-storage hubs.
Are refined products (diesel, fuel oil, gasoline) tradeable by private importers in Latvia?
Net product importer; Riga storage cluster.
Does OilFlow screen counterparties against Latvia regulations?
Yes. The same rule table shown on this page ships in the Regulatory Matrix API; counterparty checks destined for Latvia 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 Latvia? Run a free check first.