← All projects
shipped 2026

Chokepoint

Mining is spread across the world. Refining collapses onto one country.

Chokepoint hero
The refining view: mines scattered across the world, but processing collapses onto China, with the concentration index reading highly concentrated.

Why this exists

I thought this would be a cool data visualization exercise for something that has increasingly been a contentious issue for American supply chains and national security: who actually controls the critical minerals behind batteries, chips, and the AI buildout.

The reporting I’d read tended to stop at mining, which is the wrong place to look. I wanted to see the whole chain in one picture, and let the geography make the argument.

What it does

An interactive world map of the minerals behind the AI and energy buildout: lithium, cobalt, nickel, manganese, graphite, rare earths, gallium, germanium, and copper.

How it works

  1. Curate the data: Each mineral is a hand-built dataset of country shares at six year marks, sourced from USGS Mineral Commodity Summaries and the IEA Critical Minerals Outlook.
  2. Validate it: A check enforces that every stage and year sums to roughly 100, so a typo can’t quietly skew the map.
  3. Interpolate between marks: Real data exists only at six years; the slider interpolates the years in between, and the UI flags that those are estimates, not measurements.
  4. Render with D3: An Equal Earth map, share-scaled markers, great-circle flow arcs, and a choropleth that recolors by the active stage.
  5. Color carries the thesis: Each stage has its own hue, cool to hot, so stepping downstream visibly heats up the map as the supply chain concentrates.

What’s next

What I learned

I went in assuming mining was the chokepoint. It isn’t. A country can dig up almost none of a mineral and still control it, because the real leverage is in refining, and that collapses onto one country far harder than extraction does.

So the usual answer, open more mines in friendly countries, mostly misses the point. If the ore still gets shipped to the same place to be processed, the dependency hasn’t moved. The bottleneck is a chemistry and capacity problem, not a geology one.

Status

Shipped and live. Mine and reserve figures for all nine minerals are sourced to USGS Mineral Commodity Summaries at six year marks. Refining shares are sourced where country-level data exists and labeled as estimates where it doesn’t, so no number pretends to be more certain than it is.

← All projects