3:08 1. Segment demand by buyer behaviour, not geography
The repeatable method
- Model the market globally first, even when it has politically bifurcated — the pounds still move across blocs.
- Split buyers by ownership and objective: state-owned operators buying security of supply (price-insensitive, decade-long horizons, equity stakes in mines) versus investor-owned utilities buying within a budget (price-sensitive, deferring, optimising coverage).
- Track each group's contracting separately; the price-insensitive group sets the terms, the price-sensitive group sets the timing of the squeeze.
- Flag hybrids (France: democratic but state-owned and mine-owning) rather than forcing them into a bloc.
Here: "The east, they're buying supply and the west is buying time." Russia, China and India sign decade-plus market-referenced contracts at the producers' ask and buy mine equity; Western utilities flex, carry-trade and defer (
4:29).
Watch for
- The share of annual term volume attributed to state buyers; any Western utility signing at Eastern-style terms (the acceptance stage he describes).
5:42 2. Read contract floors and ceilings, not just the price print
The repeatable method
- For market-referenced term contracts, collect the disclosed floor and ceiling alongside spot and the long-term indicator.
- Treat the ceiling as the price the buyer has already agreed to pay in a squeeze, and the floor relative to spot as a gauge of who holds leverage.
- Watch the direction of ceilings across successive negotiations: rising ceilings mean producers are pricing in the future deficit before spot does.
Here: spot ~$90, term ~$97, floors in the 60s–80s, ceilings 140–160 "and they continue to slowly rise" — which is why "$150 uranium" is now common parlance at the WNA conference (
10:05). Greenfield wants ceilings above 120 with floors in the 70s–80s.
Watch for
- Floor/ceiling disclosures in CCJ and KAP results and in developer offtake announcements.
10:57 3. Haircut feasibility-study supply — and don't assume new supply dumps
The repeatable method
- Pull developers' feasibility studies from 5–7 years ago and compare their promised start dates with today's status; use the observed slippage as your default delay for current studies.
- Rebase study costs for today's diesel, labour and tax regime before trusting the stated incentive price.
- Even when a mine arrives, model its pounds as term-contracted, not sold into spot — producers don't suppress their own market.
- Recognise that buyers who believe the studies will under-contract, which delays but enlarges the price move.
Here: utilities pencil in
NXE at 30M lb/yr from 2031 as a flood; Huhn says every greenfield developer expected to be producing by now, and "no company, NexGen included" will dump into spot (
11:54).
Watch for
- Revised start dates and capex in developer updates; utilities citing specific new-mine volumes as a reason to wait.
14:14 4. Price out the buyer's deferral tools, and when they expire
The repeatable method
- Quantity flex: blend the legacy contract's fixed and market-referenced legs to get the price of the extra (flexed) pounds; while that is well below market, assume every buyer exercises it.
- Carry trades: short-dated forward deliveries at a modest premium plus escalator — useful in hundreds of thousands of lb, never millions.
- Count both as inventory top-ups that deplete producers' stock and defer term contracting.
- Mark the expiry: as fixed-price legacy contracts roll off and deliveries become fully market-referenced, flex stops lowering cost and the deferral channel closes.
Here: 1M lb at 50% fixed $45 / 50% market $88 with 30% flex → the extra 300,000 lb at a blended high-$60s — "all freaking day long." Carry trades: ~200,000 lb at $97–100 rather than signing at a $150 ceiling (
15:28).
Watch for
- Producers reporting fewer or smaller flex provisions in new contracts; carry-trade premiums widening.
29:09 5. Convert coverage percentages into uncovered pounds
The repeatable method
- Take maximum contracted coverage by delivery year (assume full flex, so it's a best case) from the EIA's uranium marketing report and its European equivalent.
- Multiply the uncovered share by projected burn for that year — including restarts and uprates, not today's fleet.
- Compare cumulative unfilled requirements with maximum contracted deliveries over ten years.
- Compare forward coverage with its long-run mean: coverage at the average during a supply shock is under-coverage.
Here: US 60% covered for 2030, 9% for 2033 → ~40–45M lb uncovered in 2033 alone; 186M lb unfilled over ten years vs 174M lb contracted; coverage at the 25-year mean per EIA/Euratom data graphed by Ocean Wall (
30:25).
Watch for
- The next EIA Uranium Marketing Annual Report; the first utility told "sold out" for 2032–36 delivery.
32:50 6. Track contracting against burn — and add the unreported deals
The repeatable method
- Sum reported term volumes year-to-date and compare with annual reactor consumption (the replacement rate).
- Add large disclosed-but-unreported deals separately (sovereign contracts often land in the data late).
- Remember today's burn was bought years ago; a sub-replacement year shows up as a deficit in future delivery years, not today's supply.
Here: 42.2M lb contracted in 2026 excluding India, ~85–90M lb including India's ~45–50M lb with
KAP and
CCJ, against ~200M lb of burn — "14 straight years of buying time" (
16:59).
Watch for
- UxC/TradeTech year-end term volume; India's contracts appearing in reported totals.
18:57 7. Treat a producer-enricher turning buyer as a feed-deficit signal
The repeatable method
- Note when a vertically integrated player that historically sold (or self-supplied) starts buying uranium or UF6.
- Infer the enrichment consequence: a feed-short enricher can't run low tails assays (underfeeding), so it consumes more natural uranium per SWU — less secondary supply, more primary demand.
- Cross-check with its domestic mine pipeline and its export fuel obligations.
Here: Russia — #3 producer, biggest enricher, ~23 export reactors fuelled for life, $206bn order book — signed its first term purchase from
KAP via Uranium One; Mine No. 6 is 2030+ and Elkon only ~4.5–5M lb by the mid-2030s (
22:00).
Watch for
- Rosatom/Uranium One purchase disclosures in Kazatomprom reporting; Russian share of EU conversion and enrichment deliveries.
35:32 8. Model the swing supplier's depletion curve and its bottlenecks
The repeatable method
- Identify the jurisdiction both blocs depend on and its share of each bloc's deliveries.
- Map its mines by decline stage (declining now, within 3–4 years, by the mid-2030s) to find peak output.
- List the consumable or infrastructure that gates growth projects (here sulphuric acid) and track that project's schedule, not the mine's.
- Note who its buyers are and whether management states any obligation to supply a particular region.
Here: Kazakhstan = 40% of world supply, 28% of US and 20% of EU 2025 deliveries; peak in 3–4 years; Budenovskoye/KATCO ramps await an acid plant slipping 6–12 months; the CEO will "sell it to the highest bidder" (
37:02).
Watch for
- KAP production guidance and acid-plant commissioning dates; the share of its sales going to China.
37:56 9. Convert enrichment tenders into pounds of uranium
The repeatable method
- Take the tendered SWU and delivery window; at a stated tails assay (e.g. 0.25%), convert to natural uranium feed equivalent.
- Check who can bid once sanctioned suppliers are excluded, and their spare capacity in the delivery window.
- If the tender allows a bundled EUP bid, the uranium demand is embedded; if not, expect a follow-on uranium tender — either way it is primary demand.
Here: KHNP's 800,000 SWU (2028–33) + 400,000 SWU (2034–39) ≈ 25M lb at 0.25% tails; with Tenex excluded, only Orano and Urenco can answer, both capacity-limited into the late 2020s, while SWU sits at all-time highs (
39:37).
Watch for
- Award terms of the KHNP tender; any follow-on uranium tender; SWU price indicators.
42:48 10. Price the producer's replacement cost, not its current cost
The repeatable method
- For each major producer, list mine end-of-life dates and the annual volume that must be replaced.
- Estimate replacement capex at today's costs and the term price needed to justify it (the incentive price).
- Expect producers to hold out for ceilings near that incentive price while demand is strong ("stack when times are good") — current all-in cost is the wrong anchor.
Here: CCJ's Cigar Lake ends 2035 and McArthur River 2042 — 36M lb/yr to replace at $5–10bn; greenfield needs sustained term prices of $120–150 to reach FID (
41:10).
Watch for
- Developer FIDs announced below the $120 term threshold (would falsify it); producers' disclosed contract ceilings.
45:06 11. Model the window utilities are contracting for — that is what prices today
The repeatable method
- Build supply/demand only as far as demand is confidently knowable (operating fleet, life extensions, shutdowns, first-criticality dates): ~5–7 years.
- Compare with an outside model (a broker's) and ignore single-year disagreements; look for where both show a deficit.
- Assume the deficit years being contracted now feed into the term price within 2–3 years; update the model as supplier and life-extension news lands (weekly).
Here: Uranium Insider's model balances in 2031 and Stifel's shows a 6–7M lb surplus in 2032, but both fall off a cliff after that — "the future exists in the present in the nuclear world" (
46:18).
Watch for
- The long-term price indicator's trend; new life-extension and construction announcements that shift 2031–35 demand.
Methods distilled from the public YouTube video (Uranium Market Minute, Episode 216) for personal study. Not investment advice. © Uranium Insider / UIP, LLC for source material.