Trace the Unseen · how we built the map
Methods and sources.
This map joins two worlds that are usually studied apart: the tankers and shipping companies that move sanctioned oil, and the money that companies tied to them spend on lobbying in Washington. This page explains, in plain terms, where every piece came from, how we joined them, and how sure we are.
Counts as of 25 September 2026.
The short version
- Every ship, company and person on the map comes from a government list or a public filing. We did not add anyone from news stories or guesswork.
- Every line on the map has a source you can open: click any dot, and each connection shows the record it came from.
- Lines we inferred ourselves are drawn dotted and labelled "lead". There are 31 of them out of 3,708 lines, and you can switch them off.
- The main finding is also a limit: the front companies that run the ships never appear in US lobbying records. Their parent companies, banks and state owners do. Only 14 records connect the two.
Where the data comes from
| Source | What we used it for |
|---|---|
| UK sanctions list report of 21 Sep 2026 | Ships the UK has banned, with their hull numbers, current owners or operators, and past flags. gov.uk |
| US sanctions and export lists | The US Treasury's list of blocked people and companies (the "SDN" list, short for Specially Designated Nationals), plus the US government's combined screening list, which adds lighter restrictions: limits on certain loans and investments, the list of Chinese military companies, and the Commerce Department's export blacklist (the "Entity List"). US ship entries say which company each ship is "linked to". trade.gov |
| EU asset-freeze list | Which ships and companies the European Union has frozen, and when. |
| Ukraine's war-sanctions database | Former names and flags of ships. It is a research database kept by Ukraine, not a sanctions list, and we never use it to say something is sanctioned. |
| US lobbying reports | Under the Lobbying Disclosure Act, every paid lobbyist in Washington files public reports each quarter: who hired them, how much they were paid, which bills and agencies they worked on, and any government jobs the lobbyists held before. We downloaded every page of reports for the companies in our story from the official database. lda.gov API |
| Foreign-agent filings | People who lobby for foreign clients also register under the Foreign Agents Registration Act ("FARA"). We used two of these filings, for En+ Group (the aluminium and energy group in which, its lobbying report states, Oleg Deripaska held 35% of the voting rights) and Hikvision. En+ Group exhibit, Hikvision statement |
| US Treasury press releases | Official statements about who owns whom, for example "Gazprom Neft is majority owned by Gazprom" (release jl2629, 2014) and "Sovcomflot, Russia's state-owned shipping company" (release jy2777, 2025). |
| The VeilTrace team's shadow-fleet map | The ship and company layer, built by a VeilTrace team member from the lists above and joined by hull number. We use its output as is and follow its rules. |
| The VeilTrace team's lobbying research | A VeilTrace team member's separate study of lobbying around sanctions, including Europe's lobbying register (for example the Antwerp diamond centre arguing against a diamond ban, and Russian firms' Brussels consultants) and ownership links such as Rosneft's control of its tanker company Rosnefteflot. Where it names the same organisation as ours, the two were merged into one dot; its 32 extra links keep their own sources and labels. |
| God's Eye View (our sanctions layer) | Our add-on to an open-source 3D globe that matches listed ships to live ship-tracking signals (AIS, the Automatic Identification System that ships broadcast). A snapshot taken at 20:11 UTC on 25 Sep 2026 found 27 listed ships broadcasting; 24 of them are on this map and pulse green. |
How we built it
- Start with the ships. A ship's name can change with paperwork, but its hull number, issued by the International Maritime Organization (the "IMO number"), stays with it for life. We join every list by that number, so one ship with five names is still one dot.
- Attach the companies. The lists say who owns, manages or operates each ship. Those become the lines between ships and companies. 177 listed ships have no owner or operator named on any list, so they are not drawn.
- Choose the lobbying clients. We picked the companies in our story: Russian banks and energy firms such as Sberbank, VTB, Gazprombank, Gazprom, Nord Stream 2, Novatek and Arctic LNG 2; Chinese firms on US blacklists such as Huawei, ZTE, SMIC, Hikvision and DJI; and the US semiconductor industry's trade group and Nvidia. We also searched for the shipping companies themselves.
- Read every report. We pulled all pages of lobbying reports for those names (3,232 reports) and kept the 1,513 whose client really is one of them. Name searches catch look-alikes, such as "ZTEK Corp" for ZTE or turkey farmers for Turkey, so every client is matched against an exact list.
- Count the money once. Lobbying firms often correct a quarter's report, and the corrected version repeats the same fee. We count each firm, client and quarter once, using the latest version that states an amount. When a firm hires a subcontractor, the subcontractor also reports that money; we show that link but do not add it to the client's total, because it is already inside the main firm's fee. We checked one total by hand: Nord Stream 2 paid its Washington firms $13.87 million from 2016 to 2022. Before this cleanup the same data added up to $18.9 million.
- Look up sanctions status by record number. For every lobbying client we found its exact entry on the US and UK lists and recorded the entry number. A solid red ring means a government blocked it (froze its assets). A dashed ring means it is restricted: limits on trade, loans or investment, but not a full freeze. Gazprom, for example, is restricted, not blocked.
- Connect the two sides only with official records. We hand-checked each link between the lobbying side and the fleet against a government source: Treasury's statements of who owns whom, and US list entries that link seven shipping companies to Arctic LNG 2. Each one shows its source when you click it.
- Merge the VeilTrace team's work. A VeilTrace team member's lobbying study and our layer named many of the same organisations. We matched them by name, checked every match by hand (four look-alikes were kept apart, such as Nord Stream AG and Nord Stream 2), and kept one dot per organisation. When both had a link between the same pair, we kept ours because it carries the filing number and amount.
- Record the revolving door. Lobbyists must list the government jobs they held before. We took those words exactly as each lobbyist wrote them, which gives 176 lobbyists with past posts, from former senators to a former counselor to the Secretary of the Treasury.
How sure we are
Every line carries one of three labels.
We describe what records show, in plain words, with the source attached. We do not say anyone broke the law unless a court or government agency has said so. A person who has been charged is "charged", not "convicted".
Who we name, and who we don't
- People are named only when a government list or official release names them, in that role, or when they are lobbyists named in their own public lobbying reports. Six people from the shadow-fleet research have not yet had their official source re-checked; they are marked "(?)".
- Unlisted companies known only from non-official sources are not named. They appear as a description, such as "unlisted India ship manager" (27 of them). This follows the VeilTrace team's rule for the shadow-fleet map.
- Hollow shapes are companies that run listed ships but are on no list themselves (375). That is a fact about the lists, not an accusation.
What the map cannot tell you
- "No connection found" is not "no connection." The map only knows what is written in the records we used. The path finder says so when it finds nothing.
- No lobbying report does not mean no influence. Influence can also run through foreign-agent filings, European lobbying, embassies or governments. We searched 18 ship managers, front companies and oil traders and found zero US lobbying reports for any of them.
- Lobbying fees are approximate. The law lets firms round their income to the nearest $10,000, and totals are what firms reported, not what we audited.
- Only US lobbying. We did not add Europe's lobbying register or trade-association member lists yet.
- Some searches were impossible. The lobbying database ignores the "+" in "En+ Group", so En+ comes only from an earlier, narrower search.
- Bills are filtered. We show the key bills named in our story and any bill named in three or more reports (125 in total), to keep the picture readable.
- "Live" is a moment, not a record. The green pulse means a ship's transponder was seen at the time of the snapshot. Sanctioned tankers often switch transponders off or broadcast false positions, so a ship without the pulse may still be at sea.
- A snapshot. Lists change every week. Everything here reflects the lists and reports as downloaded on 25 September 2026.
Check it yourself
Click any dot on the map: the side panel lists every connection with its date, record number and a source link to the official page or filing. The raw lobbying reports we downloaded are kept with the date and time of each download. The scripts that rebuild the map from those files sit next to it in scripts/.
Graph drawing: force-graph (MIT licence). Fonts: Inter, Schibsted Grotesk, Source Serif 4 and JetBrains Mono (SIL Open Font Licence). Sanctions and lobbying records are public government data.