Full findings: US sanctions on Iran and listed companies
This page has all the evidence behind the main report: every table, chart and source. Read the main report first.
Executive summary
- What this is: a check, using only public data, of which stock-market-listed companies help Iran get around US sanctions, and whether a US action against them would move their share price. It focuses on Hong Kong, mainland China and Taiwan, with banks in Turkey, the UAE and India.
- Why it matters: in 2026 the US widened its Iran sanctions from oil and banks to cars, rail, shipping, aviation, technology, gold and crypto. A foreign company caught in one of these sectors can be cut off from US banks and the dollar, with no US connection needed.
- Where we looked: US Treasury, Justice Department and court records; share prices around 50 US actions since 2009; US sanctions lists matched to listed owners through Hong Kong and mainland filings; 220,000 port visits by sanctioned ships; Iranian banks’ own websites; and Ukraine’s database of parts found in Iranian drones.
Every listed company the US has hit over Iran, and what its shares did (share move against the local index; the full table is below)
- Main business cut off: large falls.
- ZTE, 2018 (export ban for breaking its Iran plea deal): −41% the day trading restarted in Hong Kong, −62% over 20 trading days in Shenzhen.
- COSCO Shipping Energy, 2019 (two tanker units sanctioned): −27% in five days in Hong Kong.
- Hengli Petrochemical, 2026 (its Dalian refinery sanctioned): −10% the next day, the daily limit, and −25% over 20 days.
- ZTE, 2016 (first export ban): −16% in five days.
- Banks threatened or charged: falls only when the threat was serious.
- Standard Chartered, 2012 (New York regulator threatened its licence): −17% the next day.
- Halkbank, 2017 (deputy CEO arrested): −13% the next day. The later US actions against Halkbank moved it 0–10%.
- Industrial Bank of Korea, 2020 ($86M penalty): −2%. VTB, 2026 (sanctioned, but already under Russia sanctions): −1%.
- Part-owned oil terminal sanctioned, 2025: small falls. Sinopec Kantons −4%, Qingdao Port 0% in Hong Kong and −6% in Shanghai, PetroChina −2%, Shanghai International Port −3%, Zhangjiagang Freetrade −8%, Wintime Energy −1%, each over five days.
- Fines: almost no effect. 29 of 34 fines since 2009 moved the shares less than 5% in five days, including BNP Paribas’s $964M in 2014.
What we learned from those cases
- Only losing the main business crashes a stock. That means a company that needs US chips (ZTE), whose own tankers or refinery are sanctioned (COSCO, Hengli), or a bank that could lose access to US dollars (Standard Chartered).
- The shares fall when the US acts, not when the evidence comes out. In five of the six biggest falls the shares were flat or up in the 20 trading days before, even when the evidence had been public for years. Each has a case study.
- The fall happens at the next open. OFAC usually posts at about 10 am New York time, after Asian markets close. Only Istanbul, London, Moscow and New York are still trading when the news lands.
Who could be next
- We found no listed company that is both likely to be hit and likely to crash if it is. Iran’s trade now runs mostly through small shell companies with no listed owner.
- Likely to be hit, small effect: owners of Chinese oil terminals, such as Sinopec Kantons and Qingdao Port. Terminal sanctions now come every few months, but past ones moved the owners 0–8%.
- Less likely, large effect: banks. No listed non-Chinese bank has been cut off from the dollar over Iran yet. Halkbank would break its March 2026 deal with the US if it took on new Iran business. UCO Bank (India) says it still runs rupee trade with Iranian banks. US court records also name QNB Bank, Bank of Baroda, and units of Emirates NBD and Saudi National Bank, but from 2012–2016.
- Newly exposed: suppliers to Iran’s carmakers, sanctionable since 2026-10-01. Linglong Tyre and Anpeilong named Iranian customers in recent filings, but both are listed only in mainland China, where foreign funds can hardly short.
- Europe: European banks paid most of the big Iran fines up to 2019, and the shares barely moved. We found no European listed company exposed to the 2026 sectors.
- Still open: whether the car-parts names still sell to Iran, and which oil terminal is taking Iranian crude now.
What “sanctioned” means here: listed by the US Treasury’s Office of Foreign Assets Control (OFAC) under its Iran programs. These are US measures; buying from Iran is not illegal under Chinese law. This page is research, not investment advice.
How US sanctions on Iran work
Two kinds of rule
- US companies: the Iranian Transactions and Sanctions Regulations ban US companies, and foreign companies they own or control, from selling to Iran or dealing in Iranian goods (31 CFR 560.204, 560.206, 560.215). Breaking them brings a fine.
- Everyone else: “secondary sanctions” let the US cut a foreign company off from US banks and the dollar for doing business with listed parts of Iran’s economy, even with no US link. The main order is Executive Order 13902 of 2020, which lets Treasury add Iranian sectors one at a time. Before 2026 its named sectors were construction, mining, manufacturing, textiles, finance, metals, oil and petrochemicals.
What 2026 added
- Tariffs on buyer countries (February): Executive Order 14382 lets the US put extra tariffs on goods from any country that buys from Iran.
- Five new sectors (August 24): Treasury’s “Operation Economic Outcast” added crypto, technology, gold, aviation and shipping (press release).
- Cars and rail (October 1): Treasury added both sectors. It sanctioned Iran Khodro and SAIPA, which it says hold over 90% of Iran’s car market, and five foreign parts suppliers in Indonesia, the UAE, Turkey and Hong Kong (press release).
What that means for a foreign company: selling to any of these Iranian sectors can now get it sanctioned, with no US connection needed. Iran Khodro and SAIPA are now on the sanctions list themselves, so any sale to them is exposed.
Who has been punished so far
Fines: mostly US companies and banks
- How we checked: we read every OFAC enforcement notice from 2018 to 2025 (OFAC’s enforcement page). 56 of the 122 cases were under the Iran regulations. The list is in ofac_enforcement_iran.csv.
- Who gets fined: mostly US companies and their foreign subsidiaries, and banks that moved dollars for Iranian clients. The usual route is goods sold to a Dubai distributor that ships them on to Iran.
- The biggest: Binance ($969M, 2023), Standard Chartered ($657M, 2019) and UniCredit ($611M, 2019).
- Foreign companies fined: a fine needs a US link, usually a payment in dollars through a US bank. These are the non-bank foreign companies fined:
| Company |
Year |
Fine |
What they did, per OFAC |
| SCG Plastics (Thailand) |
2024 |
$20.0M |
Got US banks to process $291M of payments for Iranian plastic resin |
| Aiotec (Germany) |
2024 |
$14.6M |
Helped a US company sell an Australian plastics plant to Iran |
| Sojitz Hong Kong (Japan’s Sojitz) |
2022 |
$5.2M |
Paid in US dollars for Iranian plastic resin resold to China |
| Danfoss (Denmark) |
2022 |
$4.4M |
Its Dubai unit took Iranian customers’ payments into a US bank’s account |
| SAP (Germany) |
2021 |
$2.1M |
Sold US software to resellers it had reason to know served Iran |
| Yantai Jereh (SZSE 002353) |
2018 |
$2.8M |
Re-exported US-made oilfield goods to Iran |
Sanctions: Chinese oil terminals, owned by listed companies
Since 2025 the US has sanctioned Chinese oil terminals and refineries outright for taking Iranian oil. No US link is needed for this.
- Sinopec Kantons (HKEX 00934): 50% of Rizhao Shihua, sanctioned 2025-10-09.
- Rizhao Shihua is being shut down. Its piers and tanks were sold for about RMB 2.41bn to buyers Kantons calls only “independent third parties” (liquidation notice).
- Kantons expects a loss of about HK$127M from the liquidation (profit warning). First-half 2026 profit was HK$386M, down 31% from HK$563M (interim report).
- It still owns half of the main crude terminals at Qingdao and Ningbo, which are not sanctioned.
- Its wholly owned Huizhou terminal, Huade, unloaded 1.21M tonnes of crude for an unnamed “third-party customer” in the first half of 2026, more than double a year earlier.
- Qingdao Port (HKEX 06198, SSE 601298): 70% of the sanctioned Dongjiakou terminal.
- Its 2026 interim report does not mention the sanction (report).
- On 2025-12-12 it cancelled a RMB 1.79bn purchase of half of Rizhao Shihua, citing the US listing (announcement).
- Smaller or mainland-only: PetroChina (HKEX 00857) owns about 21% of the sanctioned Yangshan Shengang depot in Shanghai. Wintime Energy (SSE 600157) owns 80% of the sanctioned Huaying Huizhou terminal. Hengli Petrochemical (SSE 600346) owns the sanctioned Hengli Dalian refinery. The filing behind each link is in listed_company_links.csv.
What a US action does to the share price
Short answer: fines barely move the stock. Being cut off moves it a lot, and that includes mainland-only shares.
- How we checked: for 50 US actions against listed companies or their subsidiaries since 2009, we took the share price change after the announcement, minus the change in the local stock index. Prices are from Yahoo Finance. The full table is in iran_enforcement_price_impact.csv.

- Main business cut off (ZTE Hong Kong 2016 and 2018, COSCO Shipping Energy Hong Kong 2019, Hengli 2026): typically −16% on the first day and −23% after 5 and 20 trading days. ZTE’s shares were suspended both times, so for ZTE the days count from when trading restarted. The suspensions ran from 2016-03-07 to 04-06 and from 2018-04-17 to 06-12. Over each suspension the index is measured over the same dates. In 2018 ZTE had already agreed a $1bn settlement with the US by the time trading restarted, so its −41% first-day fall in Hong Kong (against the index) covers both the ban and the settlement.
- Halkbank charges (2016–2019): −1% on the first day, −5% after a week, −6% after a month.
- Part-owned terminals (2025): −1% to −3%.
- Fines (34 cases): no typical move at all.

- Of the 52 share moves we could measure, only 6 fell more than 10% in a week. Four were ZTE and COSCO Shipping Energy being cut off. The other two were Standard Chartered in 2012, when a New York regulator threatened its licence, and the arrest of Halkbank’s deputy CEO in 2017.
- The 2025–26 cluster on the right is the terminal and refinery sanctions. They come more often now, but each one moves the owner’s shares less.
Company or its main business cut off: large falls
- ZTE (HKEX 00763 / SZSE 000063), April 2018: the US banned exports to it for breaking its Iran plea deal. Trading was halted for two months. On reopening, the Hong Kong shares fell 41% in one day. The Shenzhen shares fell 62% over 20 trading days.
- COSCO Shipping Energy (HKEX 01138 / SSE 600026), September 2019: two tanker subsidiaries were sanctioned. The Hong Kong shares fell 27% in five days. The Shanghai shares fell 20% over 20 trading days.
- Hengli Petrochemical (SSE 600346, mainland only), April 2026: its Dalian refinery was sanctioned. The shares fell 10% the next day, the daily limit, and 25% over 20 trading days.
- ZTE, March 2016: first US export ban. The shares fell 10% on the first day.
Part-owned terminal sanctioned: small falls
- Sinopec Kantons (−4% over five days), Qingdao Port (0% in Hong Kong, −6% in Shanghai), PetroChina (−2%), Shanghai International Port (−3%), Zhangjiagang Freetrade (−8%) and Wintime (−1%).
Fines: no lasting effect
- No effect: 29 of 34 fines moved the shares less than 5% either way over five days, including BNP Paribas’s $964M in 2014 and UniCredit’s $611M in 2019. Only two fell further: Standard Chartered in 2012 and Yantai Jereh (−6%) in 2018.
- The exception: Standard Chartered fell 22% in two days in August 2012, measured from the Friday before (17% on the first trading day after the order came out). A New York regulator accused it of hiding Iran payments and threatened to take away its licence to operate in New York.
What this means for the list below
- A short needs the company cut off, not just fined or holding a minority stake in a sanctioned site.
- Mainland-only shares do fall, as Hengli and ZTE’s Shenzhen shares show. But foreign funds have little ability to short them. Hong Kong-listed names are the practical shorts.
When the news comes out, and how fast prices react
Short answer: OFAC usually posts at about 10 am New York time, after the Asian markets have closed. Hong Kong and mainland shares then take the whole hit at the next morning’s open. Being first to the news only helps for markets still open at 10 am New York time: Istanbul, London, Moscow and New York.
Where it’s posted first
- OFAC’s sanctions-list service publishes every update to the list files with an exact timestamp: sanctionslistservice.ofac.treas.gov/changes/history/2026. Times are US Eastern. We checked them against the file’s own server time.
- The Treasury press release seems to come after the list update. In the three cases we could compare, the first archived copy of the press release appeared 40 minutes to 3.5 hours after the list update. Those archive copies lag, so this only shows the press release wasn’t earlier.
- Car-industry sanctions, 2026-10-01: list at 12:36 ET, press release first archived at 13:23 ET.
- VTB, 2026-09-14: list at 14:35 ET, press release first archived at 15:34 ET.
- Five-sector order, 2026-08-24: list at 13:09 ET, press release first archived at 16:37 ET.
- FinCEN bank cut-offs come out in a press release first. Banque Misr UAE was announced on 2026-08-28, and the notice reached the Federal Register’s public-inspection page on 08-31.
What time of day OFAC posts (all 391 list updates, 2024 to 2026-10-05)
- 10:00–10:59 am ET: 195 updates (half), usually at about 10:01.
- 9 am to 3 pm ET: 350 updates (90%).
- Iran examples: Golden Global Bank 10:01 ET, VTB 14:35 ET.
Which markets are open when OFAC posts (standard trading hours, in New York time during US summer time)
- Closed: Hong Kong and Shanghai (close 4:00 and 3:00 am), Seoul (2:30 am), Mumbai (6:00 am), Dubai (7:00 am).
- Open for about another hour: Istanbul (closes 11:00 am), London (11:30 am), Moscow main session (11:40 am).
- Open all day: New York, including US-traded certificates for foreign shares (ADRs).
How fast prices react (first session after the action; share move, with the local index in brackets)
| Company |
Action date |
At the open |
At the close |
After 5 days |
| COSCO Shipping Energy (Hong Kong) |
2019-09-25 |
−25.0% (−0.4%) |
−21.1% (+0.6%) |
−26.4% |
| ZTE (Hong Kong), after its suspension |
2016-03-07 |
−13.7% (+0.7%) |
−10.3% (+0.5%) |
−14.7% |
| Hengli Petrochemical (Shanghai) |
2026-04-24 |
−10.0% (−0.1%), the daily limit |
−10.0% (+0.2%) |
−2.5% |
| Halkbank, deputy CEO arrested (Istanbul) |
2017-03-28 |
−10.6% (−1.0%) |
−14.3% (−1.0%) |
−14.3% |
| Halkbank, bank charged (Istanbul) |
2019-10-15 |
−7.2% (−1.8%) |
−3.5% (−1.2%) |
+0.4% |
| Sinopec Kantons (Hong Kong) |
2025-10-09 |
−1.8% (−0.9%) |
−4.3% (−1.7%) |
−6.9% |
| Industrial Bank of Korea (Seoul) |
2020-04-20 |
−1.8% (−0.6%) |
−2.9% (−1.0%) |
−1.0% |
| Qingdao Port (Hong Kong) |
2025-08-21 |
0.0% (+0.4%) |
−0.6% (+0.9%) |
−0.5% |
| PetroChina (Hong Kong) |
2025-08-21 |
0.0% (+0.4%) |
−0.5% (+0.9%) |
−2.3% |
- For the big falls, nearly all of it happens at the open. COSCO Shipping Energy fell 25% at the open and was down 26% after a week.
- The open is about 11 hours after a 10 am New York posting. By then everyone has seen the news, so speed gives no advantage in Hong Kong or Shanghai.
- Where speed could matter: Turkish banks in Istanbul, Standard Chartered and HSBC in London, and Russian banks in Moscow. All have about an hour of trading left after a 10 am posting.
- Not measured: minute-by-minute moves. Free price data only keeps minute data for the last 30 days, and no listed company we track was hit in that window.
- Caution: large funds already watch these feeds, so any lead may last seconds, not minutes. We haven’t measured it.
Was there warning before the biggest falls?
Short answer: usually yes, in the press or in earlier US actions, but almost never in the company’s own filings. The shares didn’t fall until the US acted. In five of the six cases below the shares were flat or up in the last 20 trading days before the action. The exception is ZTE in 2018 (−7%).
Each case has its own page with the sources and a price chart (all case studies). These pages measure from the last close before the action, so a few figures differ slightly from the table above.
- ZTE, 2016: Reuters reported ZTE’s Iran surveillance sale in 2012, four years before the US export ban. 20 days before: +0.4%. 5 days after: −20%.
- ZTE, 2018: the 2017 settlement spelled out a suspended export ban. What triggered it (false statements to the US) wasn’t public. 20 days before: −7%. 1 day after: −43%.
- COSCO Shipping Energy, 2019: two months earlier the US sanctioned another Chinese company for buying Iranian oil. Nothing public named COSCO. 20 days before: −2%. 5 days after: −26%.
- Hengli Petrochemical, 2026: the US had sanctioned four Chinese oil terminals in 2025. We found nothing naming Hengli before the action. 20 days before: +6%. 20 days after: −25%.
- Halkbank, 2017: Turkish police detained its general manager in 2013, and the US arrested Reza Zarrab in 2016. 20 days before: +4%. 1 day after: −13%.
- Standard Chartered, 2012: the bank had been investigating its Iran payments since 2009. We haven’t confirmed whether it said so publicly. 20 days before: 0%. 1 day after: −17%.
What this means: a short based on public evidence pays only if the US acts while you hold it. In these cases the wait after the first public warning was up to four years.
Where to look for a case that would move a share price
Short answer: look for a company whose main business would be cut off, not one with a small stake in a sanctioned terminal.
What separates a big fall from a small one (from the share-price table above)
- The sanctioned business is most of the company. COSCO Shipping Energy’s own tankers (−27% in a week) and Hengli’s own refinery (−25% in a month) were sanctioned. Kantons, Qingdao Port and PetroChina only part-owned the sanctioned terminals and fell 0–8%.
- The company depends on the US. ZTE needed US chips, so a US export ban stopped its production (−41% in a day). Standard Chartered needed its New York licence (−17% the next day).
- The shares can be shorted. Hong Kong and Taiwan listings can. Mainland-only listings fall too, but foreign funds have little ability to short them.
- The US has to act. In every case above, the stock fell when the US announced the action. We found no case where a published report alone moved the price.
Where to look, ranked by how well each area fits those tests (our judgment)
- Suppliers to Iran’s carmakers. Sanctionable since 2026-10-01. Listed parts and tyre makers have named Iran Khodro in their own filings. Many also sell to US and European carmakers, which a sanction would cut off.
- Electronics and component makers selling to Iran through middlemen. This is the ZTE pattern: the US cuts off the US parts or software the company needs. Parts from listed Taiwanese and Chinese makers have been found in Iranian drones, though usually bought through distributors.
- Listed companies that own or manage tankers directly. This is the COSCO Shipping Energy pattern: the sanctioned ships are the company’s business.
- Listed banks in the UAE, Turkey and Hong Kong. The US cut off three banks in August and September 2026. Losing access to the dollar is fatal for a bank.
- Part-owned oil terminals. The area this research started with. Past cases moved share prices least, because the terminals are a small part of large companies.
Who is likely to be punished next
Our view, based on what Treasury has done and said since April 2026. These are leads, not findings.
1. Suppliers to Iran’s car industry
- Why: since October 1, selling to Iran Khodro or SAIPA is enough to be sanctioned. Treasury sanctioned five foreign suppliers that day and said it was going after “the foreign suppliers and facilitators” behind Iranian firms.
- Linglong Tyre (SSE 601966): lists Iran Khodro among its direct overseas carmaker customers, in its 2017 annual report and again in a 2024-08-09 filing.
- Anpeilong (SZSE 301413): a sensor maker. Its 2023 IPO prospectus lists Crouse, an Iranian parts maker that supplies Iran Khodro and SAIPA, as a customer.
- Older filings naming Iran Khodro: Hengshuai (SZSE 300969, 2021), Ruihu Mould (SZSE 002997, 2020), Haima Automobile (SZSE 000572, 2019) and Foton Motor (SSE 600166, 2018).
- Related: Norinco International (SZSE 000065) lists a wholly owned clean-energy company in Tehran in its 2025 annual report. It is not a car business.
- Not checked: whether any of these still sells to Iran.
- Hard to short: all of these are listed only in mainland China.
2. Banks that move money for Iran
- What Treasury has done: on 2026-08-28 it proposed cutting Banque Misr UAE off from the US financial system, estimating it handled about $1.8bn for 103 companies that may be Iranian fronts (press release). It sanctioned Golden Global Bank in Turkey on 2026-09-04 (press release) and Russia’s VTB Bank on 2026-09-14 (press release).
- Likely next: other banks in the UAE, Turkey and Hong Kong that handle payments for Iranian front companies. Treasury says banks everywhere now face “heightened sanctions risk”. The listed banks named in the evidence are below.
3. More Chinese oil terminals
- What Treasury has done: on 2026-04-28 it warned about the small independent refineries in Shandong, which it says take most of the Iranian oil China buys, and said it is ready to sanction foreign banks that serve them (press release).
- Listed exposure: the terminals that unload crude for these refineries. Sinopec Kantons’ half-owned Qingdao and Ningbo terminals are the largest listed ones we found. The next section explains why free data can’t say whether they take Iranian oil.
4. Resellers of US-brand goods
- What we saw: Digikala, Iran’s largest online shop, lists hundreds of products each from Apple, HP, Dell, Cisco, Nvidia and Microsoft. These are unofficial imports, and the listings don’t show who exported them.
- Why it matters: this is how most past fines happened. A distributor, usually in Dubai, buys US goods and ships them on to Iran.
Which listed banks could be cut off next
Short answer: no listed non-Chinese bank has yet been cut off from the dollar over Iran. The banks Treasury cut off in 2026 were unlisted, or already sanctioned. Charges and fines against listed banks moved their shares 2–13%.
Why banks: a bank that loses its US correspondent accounts can’t clear dollars, which for most banks means losing much of its business. On 2026-10-05 OFAC warned all foreign banks that they “could be targeted at any time without advance notification” if they keep dealing with sanctioned Iranian banks (OFAC notice).
Where we looked
- Iranian banks’ own websites: pages listing their foreign partner banks, live and on the Wayback Machine. Only Bank Saderat’s 2011 pages named any.
- US court records: the 2017 trial of Halkbank’s deputy CEO and the 2019 case against Halkbank (SDNY 1:15-cr-00867), from CourtListener.
- Treasury, OFAC and FinCEN: 134 Iran-related press releases from 2023 to 2026-10-06, plus FinCEN’s notices and its October 2025 report on Iranian shadow banking.
- Listed banks’ filings and press: banks in Turkey, the UAE, Iraq, Oman, India, Central Asia and Hong Kong.
Every source is saved in receipts/banks/ with an INDEX.md giving the URL and retrieval date. The full list of 134 named banks is in data/bank_leads.csv.
Past US Iran actions against non-Chinese banks (share move minus the local index, measured from the close before the news)
| Announced by |
Date |
Bank |
Listed |
Action |
1 day |
5 days |
20 days |
| US court: Zarrab indictment, unsealed 2016-03-21 |
2016-03-19 |
Halkbank |
Borsa Istanbul |
US arrests Reza Zarrab, whose Iran gold scheme ran through the bank |
+2.5% |
−6.0% |
−7.5% |
| US Justice Dept (SDNY) |
2017-03-28 |
Halkbank |
Borsa Istanbul |
US arrests deputy CEO Hakan Atilla |
−13.3% |
−12.5% |
−5.0% |
| US Justice Dept (SDNY) |
2018-01-03 |
Halkbank |
Borsa Istanbul |
Atilla convicted |
+0.8% |
−4.3% |
−10.1% |
| US Justice Dept (SDNY) |
2019-10-15 |
Halkbank |
Borsa Istanbul |
US charges the bank itself |
−2.3% |
−2.4% |
+0.1% |
| New York DFS |
2020-04-20 |
Industrial Bank of Korea |
Korea Exchange |
$86M penalty for Iran payments through New York |
−1.9% |
−2.3% |
−4.7% |
| US court filing |
2026-06-10 |
Halkbank |
Borsa Istanbul |
US moves to drop the case, after a March deferred prosecution deal |
0.0% |
+2.3% |
−10.5% |
| US Treasury |
2026-08-28 |
Banque Misr UAE |
No (branch of state-owned Egyptian bank) |
FinCEN proposes cutting off its US accounts |
– |
– |
– |
| US Treasury |
2026-09-04 |
Golden Global Bank |
No |
OFAC sanctions it |
– |
– |
– |
| US Treasury |
2026-09-14 |
VTB |
Moscow Exchange |
OFAC sanctions it; already under US Russia sanctions |
−1.2% |
+0.2% |
– |

- Halkbank fell 58% from January 2015 to December 2019. Over the same period the Istanbul bank index was flat (0%), and VakifBank, Garanti and Akbank each rose 6–15%. So the fall was specific to Halkbank, not Turkey’s banks in general.
- The 2018 currency crisis doesn’t explain it. In 2018 Halkbank fell 33%, the same as the bank index (−32%).
- The gap opened in the other years:
- 2015 to the Zarrab arrest: Halkbank −29%, bank index −18%.
- Zarrab arrest to the deputy CEO’s arrest: Halkbank +3%, bank index +15%.
- Deputy CEO’s arrest to his conviction: Halkbank −1%, bank index +11%.
- 2019, the year it was charged: Halkbank −13%, bank index +41%.
- So most of the damage came between the announcements, not on the days of them. This is our reading of the prices. We haven’t checked other Halkbank news in those years.
- The chart stops at 2019. Halkbank issued new shares in 2020 and 2022, and the free price data doesn’t adjust for that.
Earlier European bank fines are in the share-price table above. Iraq’s banks cut off in 2012 and 2023–25 trade on the Iraq Stock Exchange, which has no free price data.
Listed banks named in the evidence, and why each is included
“Documented” means a court record, a Treasury release, the bank’s own filing or an Iranian bank’s own website names it. “Lead” means weaker evidence. None of these banks has been charged or sanctioned over Iran since the actions above.
| Bank |
Listed |
Why included |
Found in |
Evidence |
Receipt |
| Halkbank |
Borsa Istanbul HALKB |
Handled the Zarrab scheme; March 2026 deal with the US Justice Department bars it from Iran-benefiting transactions; former Halkbank staff ran Golden Global |
Court records, press |
US action |
receipt |
| QNB Bank (ex-Finansbank) |
Borsa Istanbul QNBTR |
Account used in the gold-for-payments chain |
Trial transcript |
Documented |
receipt |
| Bank of Baroda |
NSE BANKBARODA |
Its Dubai branch held the account of a Zarrab front company that received Halkbank transfers |
Trial transcript |
Documented |
receipt |
| Emirates NBD (owner of Denizbank) |
DFM EMIRATESNBD |
Denizbank held a Zarrab front company’s account receiving Halkbank money; Denizbank denied taking part |
Trial transcript |
Documented |
receipt |
| Saudi National Bank (owner of Türkiye Finans) |
Tadawul 1180 |
Türkiye Finans sat between Halkbank and Bank of Baroda in a payment chain |
Trial transcript |
Documented |
receipt |
| VakifBank |
Borsa Istanbul VAKBN |
Zarrab said it got “the okay” to join the Iran business; no transfers shown |
Trial transcript |
Documented (intent only) |
receipt |
| Garanti BBVA |
Borsa Istanbul GARAN |
Zarrab named it on a recorded call as a destination bank; no transaction shown |
Trial transcript |
Lead |
receipt |
| Woori Bank and Industrial Bank of Korea |
KRX 316140 and 024110 |
A Treasury witness said the US was “worried” about their Iran-related transactions; IBK paid $86M in 2020 |
Trial transcript |
Documented |
receipt |
| Standard Chartered |
LSE STAN, HKEX 2888 |
Its New York branch cleared dollars for an exchange house in the scheme; an April 2026 press report says a US judge ordered it and HSBC to hand over records in an Iran probe (paywalled) |
Trial transcript, press |
Documented / lead |
receipt |
| HSBC |
HKEX 0005, LSE HSBA |
Its 2025 annual report (Section 13(r)) lists about 14 old guarantees involving Bank Tejarat, Bank Melli and Bank of Industry and Mine, being wound down |
Own filing |
Documented |
receipt |
| UCO Bank |
NSE UCOBANK |
Its CEO said in July 2026 it still runs rupee trade accounts with banks in Iran, which it calls sanctions-compliant |
Press interview |
Documented |
receipt |
| 38 listed banks, e.g. Raiffeisen, Intesa, Al Rajhi, Banco do Brasil |
Various |
Named on Bank Saderat’s own list of foreign partner banks in 2011; not evidence of ties today |
Iranian bank website (Wayback) |
Documented, 2011 only |
list |
Unlisted banks also named: Ziraat Bankası and Aktif Bank (Turkey) in the trial records, and 28 Iraqi banks barred from dollar transactions in 2023–2025 (the US never published the names; the lists come from Iraqi and Arab press).
What we couldn’t check: live Iranian bank sites and Tehran’s filing site (Codal) timed out. Most Treasury releases on exchange houses say the money moved through accounts at banks in the UAE, Turkey and Hong Kong without naming the banks. Turkish and UAE bank annual reports weren’t read in full.
What would have to happen for each bank’s shares to fall hard
The share price chart above shows only one thing crashes a stock: being cut off from the business that earns most of its money. For a bank, that means losing access to US dollars.
| Bank |
Market value (2026-10-06) |
Exchange |
Current Iran business found? |
What would have to happen |
| Halkbank |
about $6.5bn (TRY 322bn) |
Borsa Istanbul |
None found. The March 2026 deal with the US bars it |
The US finds new Iran business, which would break the deal |
| UCO Bank |
about $3.0bn (INR 292bn) |
NSE India |
Yes: rupee trade accounts with Iranian banks, which its CEO calls sanctions-compliant |
The US decides that trade breaks US sanctions, which the 2026-10-05 warning allows |
| QNB Bank |
about $18.9bn (TRY 929bn) |
Borsa Istanbul |
None found. The evidence is 2012–2016 |
New evidence of Iranian payments |
| Bank of Baroda |
about $12.5bn (INR 1.2tn) |
NSE India |
None found. The evidence is 2012–2016 |
New evidence of Iranian payments |
| Emirates NBD (owns Denizbank) |
about $53bn (AED 195bn) |
Dubai |
None found. The evidence is 2012–2016 |
New evidence, and an Iran business big enough to matter for a $53bn group |
| HSBC |
not captured |
Hong Kong, London, New York |
Old guarantees, being wound down |
Unlikely: its Iran exposure is tiny for a bank this size |
Market values are from the stockanalysis.com pages saved in the court-records receipts folder, converted at 2026-10-06 rates. UCO Bank is the only listed bank on this list with Iranian business it says is still running.
Our view: the court records give the clearest list. Halkbank is the bank most likely to be hit again. Its March 2026 deal bars Iran-benefiting transactions, so new Iran business would break an agreement with the US. QNB Bank, Bank of Baroda and the units of Emirates NBD and Saudi National Bank are next, but their evidence dates from 2012–2016, and nothing we found shows they still handle Iranian money.
Can ship tracking show the next oil terminal?
Not with free data. Once sanctioned, tankers stop showing up at Chinese crude piers.
How we checked: we looked up 737 ships on OFAC’s Iran lists in Global Fishing Watch, which records port visits from ships’ location signals. It had 669 of them.
| Port |
Ships seen before their sanction (since 2017) |
Seen after, last 12 months |
Tied up at a pier after |
| Ningbo |
271 |
7 |
0 |
| Qingdao |
157 |
0 |
0 |
| Dongjiakou |
135 |
1 |
0 |
| Rizhao |
78 |
0 |
0 |
| Tianjin, Caofeidian, Huizhou, Zhanjiang |
51 to 67 each |
0 |
0 |
| Chaozhou (Jinshiwan) |
29 |
7 |
7 |
Why that doesn’t mean the oil stopped:
- Sanctioned tankers can switch off their location signal before going in.
- Or they pass the oil at sea to an unsanctioned ship, which docks instead.
Where sanctioned tankers still show up (last 12 months, mostly at anchorages, not piers):
| Country |
Sanctioned tankers seen |
| UAE |
204 |
| China (mostly anchorages off Zhuhai, Shanghai and Hong Kong) |
76 |
| Iraq |
62 |
| India |
59 |
| Taiwan |
0 (149 before their sanctions) |
- Cargo ships too: of 160 sanctioned Iran-linked container ships, bulk carriers and general-cargo ships, 65 were seen in Chinese waters in the last 12 months. Only 3 tied up at a pier, each at a different port.
- Taiwan: no Taiwan-listed company or subsidiary is on OFAC’s Iran lists.
The exception: Chaozhou
- What happened: seven sanctioned ships tied up at a pier in Chaozhou’s Jinshiwan port area, Guangdong, between 2025-10-27 and 2026-07-22, all after their sanction dates.
- Cargo: most are gas carriers, so the cargo was probably liquefied petroleum gas (LPG) rather than crude.
- Nearby terminals: Chaozhou Asia-Pacific Fuel Storage, Ouhua Energy and a Huaying LNG terminal.
- Not confirmed: which terminal the ships used, who owns it, and whether the gas came from Iran.
What would show the next terminal:
- A paid cargo tracker: Kpler and Vortexa estimate where dark tankers unload, using satellite images and port agents. Kpler costs about $55,000 a year according to Vendr.
- Free radar satellite images: the EU’s Sentinel-1 satellites photograph these coasts every few days, at night and through cloud. A large tanker at a crude pier with no location signal is hiding where it is.
- Chinese company registries: Qichacha and similar registries may name who bought Rizhao Shihua’s assets, who holds the Chaozhou pier’s licence, and who is behind Huade’s extra crude.
Europe
Short answer: Europe was the main target until 2019, and it no longer is. We found no European listed company at risk of being cut off.
Punished before: mostly banks, fined for moving dollars for Iran. The fines didn’t move the shares.
| Date |
Company |
Fine |
Share move, 5 days, vs index |
| 2012-08 |
Standard Chartered |
NY licence threat; $132M fine followed in Dec |
−16% |
| 2012-06 |
ING |
$619M |
−3% |
| 2012-12 |
HSBC |
$375M |
0% |
| 2014-01 |
Deutsche Börse (Clearstream) |
$152M |
−2% |
| 2014-06 |
BNP Paribas |
$964M |
+1% |
| 2015-03 |
Commerzbank |
$259M |
+2% |
| 2015-10 |
Crédit Agricole |
$330M |
0% |
| 2015-11 |
Deutsche Bank |
$258M (NY regulator) |
−3% |
| 2018-11 |
Société Générale |
$54M |
0% |
| 2019-04 |
Standard Chartered |
$657M |
+4% |
| 2019-04 |
UniCredit |
$611M |
−1% |
| 2021-04 |
SAP |
$2.1M |
−2% |
| 2021-07 |
Alfa Laval (Dubai unit) |
$0.4M |
+9% |
Sanctioned since 2025: shell companies, not listed ones
- The European addresses on OFAC’s Iran designations since 2025 are mostly small trading, shipping and front companies in the UK, Cyprus, Greece and Switzerland. None is listed or owned by a listed company, as far as we found.
Still trading with Iran: EU exports are falling and are mostly medicine and machinery
| Exporter |
2023 |
2024 |
2025 |
| EU total |
€3.94bn |
€3.71bn |
€2.97bn |
| Germany |
€1.20bn |
€1.27bn |
€0.96bn |
| Netherlands |
€0.55bn |
€0.55bn |
€0.52bn |
| Italy |
€0.60bn |
€0.53bn |
€0.45bn |
| France |
€0.28bn |
€0.26bn |
€0.23bn |
| Belgium |
€0.31bn |
€0.30bn |
€0.19bn |
| What the EU sold Iran in 2025 |
Value |
| Medicines |
€641M |
| Machinery |
€599M |
| Measuring, medical and optical instruments |
€484M |
| Electrical equipment |
€110M |
| Cars and car parts |
€16M |
| Aircraft and parts |
€1M |
| Rail equipment |
€1M |
- Source: Eurostat Comext, dataset DS-045409. Table: eu_exports_to_iran.csv.
- Why it’s mostly legal: EU law allows most of this trade, and medicine and food are exempt from US sanctions too. The EU’s “blocking statute” also forbids EU companies from obeying US secondary sanctions.
- What it means: the sectors the US added in 2026 (cars, aviation, rail) add up to less than 1% of what the EU officially sells Iran. A European company exposed through them would most likely be selling through a third country such as the UAE or Turkey. EU trade figures can’t show that.
Not checked: European car-parts and aviation suppliers selling to Iran through the UAE or Turkey. Iranian trade-fair exhibitor lists and Digikala listings could show this.
A separate question: listed companies’ parts in Iranian drones
Source: Ukraine’s military intelligence (GUR) takes apart Iranian-designed Shahed and Geran drones shot down over Ukraine and publishes each part’s maker in its components database.
Listed makers we matched:
- Taiwan: Delta Electronics (2308), Winbond Electronics (2344), Kaimei Electronic (2375, Jamicon capacitors) and PANJIT International (2481).
- Hong Kong: Man Yue Technology (HKEX 00894).
- Shanghai and Shenzhen: GigaDevice (603986), Shanghai Belling (600171), Yangjie Technology (300373), Hongfa (600885) and Aihua (603989).
What this does and doesn’t show: these are chips, capacitors, relays and power supplies sold in the millions through distributors. A part in a drone shows someone bought it, not that the maker sold to Iran or knew. None of these companies is on OFAC’s Iran lists.
Our view
The US hits listed companies over Iran often, but it rarely hurts their shares. Of 52 share moves we measured since 2009, only six fell more than 10% in a week, and they came from four companies: ZTE, COSCO Shipping Energy, Standard Chartered and Halkbank. The first three lost their main business or had a US banking licence threatened. Halkbank’s fall came when its deputy CEO was arrested.
The likeliest next targets are the least likely to crash. Chinese oil terminals and car-parts suppliers fit Treasury’s 2026 campaign, but the terminals are small parts of large companies, and the car-parts makers are listed only in mainland China. The cases that would crash a stock, a listed bank cut off from dollars or a company whose main business depends on Iran, haven’t turned up in the public record.
So public evidence alone doesn’t make a short. The market ignored years of public evidence on Halkbank and ZTE until the US acted. A position based on this page would pay only if the US acts while it is held. The two names closest to that test are Halkbank, which would break its March 2026 deal with the US if it took on new Iran business, and UCO Bank, which says it still trades with Iranian banks.
Data
Every table behind this page is in data/, with its source and licence. The scripts that built them are in scripts/.
- Laws: 31 CFR part 560, Executive Order 14382 and the Treasury press releases linked above.
- Past fines: OFAC enforcement notices, 2018 to 2025.
- Sanctions lists: OFAC recent actions and OpenSanctions.
- Port visits: Global Fishing Watch, under CC BY-NC 4.0 (non-commercial use only).
- Tanker histories and drone parts: Ukraine GUR.
- Share prices: Yahoo Finance daily closes; method in
scripts/price_impact.py.
- EU trade: Eurostat Comext DS-045409.
- Announcement timing: OFAC list update times in
data/ofac_list_publication_times.csv; next-open moves in data/next_open_reaction.csv (from scripts/announcement_timing.py).
- Case studies: price paths in
data/case_study_price_paths.csv and data/case_study_summary.csv (from scripts/case_studies.py); sources in receipts/case-studies/.
- Bank evidence: saved copies of every source in receipts/banks/; bank list in
data/bank_leads.csv; share moves in data/bank_actions_price_impact.csv.
- Company filings: HKEX and cninfo, linked above.