NCSpeil
The digital mirror of the Norwegian Continental Shelf
BUSINESS DEVELOPMENT · NORWEGIAN CONTINENTAL SHELF

NCS Business Development Book

The shelf's undeveloped inventory, re-solved from the ground up. Every discovery screened against every reachable host, every break-even computed rather than quoted, every input traceable to the source it came from — and every chart on this page live.

Reflect. Navigate. Decide. Speil is a mirror, peil is the bearing you take off it. The shelf shown back to you on one consistent basis — and a direction you can act on. A new edition every month.

Edition 2026-Q3 pilot Published 26 July 2026 Cases analysed 93 (76 with a break-even) Transactions 20 Basis Sodir open data · AFP engine

This is a sample of the monthly edition.

Every figure below is real and computed by the same build off the same screening revision as the subscriber edition — nothing here is illustrative. What is short is the quantity: each table shows its first rows and then says how many it is holding back, the seat chapter opens on Equinor Energy AS alone rather than all 22 offered, and the CSV exports are not included.

The full edition carries all 93 screened cases, the 20-transaction record, every seat netted to its own working interests, and the exports. Request access.

THE ARGUMENT
Most shelf research tells you what the operator plans. This tells you what the asset is worth.
Why this holds

The conventional way to build a shelf inventory is to read each operator's impact assessment, take the stated capital cost, and report the break-even that falls out. It is fast, it is verifiable, and it inherits every assumption the operator made — including the concept they had already chosen before the document was written. You end up with a well-sourced description of other people's decisions.

This book takes the other route. Each discovery is put through a development-planning engine: candidate concepts are generated against every host within tie-back reach plus a standalone development, wells and templates are placed, the flowline network and subsea layout are solved, a production profile is built and run through the Norwegian fiscal regime, and the break-even oil price is found by bisection. What comes out is not a restatement — it is an independent valuation, reproducible from the revision identifier in the footer.

Two things follow that matter commercially. First, when an operator's chosen concept is not the best one available, that shows up as a gap you can quantify rather than an assumption you inherit. Second, because the same machinery values every discovery on the same basis, the results are comparable across the whole shelf — which is what a supply curve and a capacity-constrained portfolio actually require.

419
MMboe clears $40/bbl
22% of screened volume, 10 of 76 cases
$77 vs $108
median break-even, researched vs generic
the gap curation closes — read both, never one
16.2 bn
NOK optimal portfolio NPV
capacity-constrained, not a sorted list
27
hosts with a queue
more discoveries want the slot than the portfolio can seat
20
transactions recorded
primary sources only; most prices undisclosed
Contents
  1. Where the shelf stands, and where the activity is
  2. The undeveloped inventory and its break-even curve
  3. The host atlas — click any hub and read its book
  4. Top candidates — cash flows, capital and concept choice
  5. Optimal portfolio under capacity constraints
  6. Transactions, corporate positions and who is moving
  7. Drilling inventory, results and licence deadlines
  8. The seat view — assets, net value and minimum economic field size
  9. How to improve value — the levers, ranked
  10. Economic basis, assumptions and provenance

1 · Where the shelf stands, and where the activity is

419 MMboe of the 1,910 screened (22%) clears a $40/bbl hurdle. What binds is not geology but processing capacity: 67 discoveries are queuing for a slot across 27 hosts.

76
discoveries with a solved break-even
419
MMboe under a $40 break-even
10
cases clearing the hurdle, of 76
16.2 bn
NOK optimal portfolio NPV
16
cases on researched cost anchors

The Norwegian shelf is not short of undeveloped barrels. It is short of barrels that clear a hurdle rate, and — more acutely every year — short of the spare processing capacity that makes reaching them cheap. Those two constraints, not the subsurface, are what the screening in this edition keeps running into.

Why this holds

That statement is worth being precise about, because it is easy to say and usually said loosely. The shelf's remaining discoveries are mostly small, and small discoveries have almost no tolerance for a standalone development. Their economics live or die on whether an existing host has room, how far away it is, and what the owner of that host will charge to let the volumes through. All three of those are commercial variables. None of them appear in a resource report. This is why a screening exercise built on volumes alone systematically misranks the shelf: it measures the thing that is abundant and ignores the things that are scarce.

Three structural reads carry across the whole inventory this quarter.

Value is concentrated, and the tail gives it back

A minority of discoveries carry nearly all the positive value. Summed across the full screened set the loss-making tail is large enough to pull the portfolio total negative. This is why a shelf-average break-even flatters the opportunity and a supply curve does not — and why "how many barrels" is the wrong first question.

Host ullage is the binding input

Spare capacity at existing hubs, not resource size, decides which discoveries develop cheaply and which wait. Where several discoveries compete for one host's free capacity the ranking between them changes depending on who books the slot first — so the value of a licence position partly depends on a queue nobody publishes.

Paying to expand a host usually destroys value

The intuitive fix for a full hub is to fund an expansion. It repeatedly fails: the expansion capital has to be carried by the marginal barrels it unlocks, and those are the barrels least able to carry it. There is a threshold cost above which waiting beats paying, and it is computable.

Where the activity is

Activity on this shelf has concentrated into a small number of areas where a host, a cluster of discoveries and a decision window happen to coincide.

More on this

The table below ranks areas on three independent measures — how much screened value sits there, how much drilling has actually happened recently, and how much of the deal flow touched it. An area that scores on all three is where the shelf is genuinely busy; one that scores only on value is a backlog rather than a programme.

AreaCasesMMboeClear $40Value bn NOKE&A wellsDeals
North Sea52959613.77216
Barents Sea1676634.4172
Norwegian Sea2520111.6199

North Sea carries the most screened value (13.7 bn NOK across 52 cases, of which 6 clear a $40 hurdle). Drilling activity is concentrated in the same area, so value and effort are aligned there. Deal flow touched North Sea most often (16 of the recorded transactions).

What is coming next

The near-term agenda is set less by geology than by dates. Licence expiries force drill-or-drop decisions, host cessation dates close tie-back windows that cannot be reopened, and first-oil years cluster where hosts have room. This is the calendar across all three of those triggers, nearest first — the full licence-expiry register, every screened discovery on it and out to the last date rather than only the urgent front, is in chapter 7.

YearTriggerAssetWhat it forcesNPV MNOK
2026Licence decision35/12-2 (Grosbeak)PL925 runs out — drill, commit, trade or relinquish2,638
2026Licence decision34/4-15 S (Dugong)PL882 runs out — drill, commit, trade or relinquish754
2026Licence decision31/1-2 S (Røver Nord)PL923 runs out — drill, commit, trade or relinquish349
2026Licence decision35/6-3 S (Ofelia)PL929 runs out — drill, commit, trade or relinquish-240
2026Licence decision35/10-9 (Heisenberg)PL827 S runs out — drill, commit, trade or relinquish-744
2027Licence decision30/2-5 S (Atlantis)PL878 runs out — drill, commit, trade or relinquish-596
2027Licence decision6407/8-4 S (Galtvort)PL1223 runs out — drill, commit, trade or relinquish-823
2027Licence decision3/7-8 S (Trym Sør)PL147 runs out — drill, commit, trade or relinquish-1,760

Showing the 14 nearest of 38 dated triggers across the screened set.

Showing 8 of 14 dated triggers. The monthly edition carries the rest of this table. About this sample

How to read every number in this book.
Break-evens are post-tax, real, at the discount rate disclosed in chapter 10, under the Norwegian petroleum tax regime including the special tax and uplift, with gas valued against oil on an energy-equivalent basis. Each case reports the best concept found across all hosts within fluid-dependent tie-back reach plus a standalone development. Point estimates are P50; a P90–P10 band accompanies every case. Volumes are the regulator's booked recoverable figures unless a research anchor is cited.

2 · The undeveloped inventory and its break-even curve

The cheap end is thin: 10 of 76 cases clear $40/bbl. Researched cases sit at a $77 median break-even against $108 for cases on generic costs — read the two apart, never blended.

This is the chapter the rest of the book exists to support. Every discovery in the public resource register with a booked volume has been screened, sorted cheapest-first, and plotted against cumulative volume. The result is a supply curve for the undeveloped shelf.

The screened shelf

Every discovery in this edition, positioned on the public register's own geometry, over the minimum-economic-field-size surface: at each cell, how small a discovery could be and still pay for a tie-back to its best reachable host. Pale ground is cheap ground. Blank sea is beyond every host's reach, where nothing short of a standalone development works.

More on this

The surface is an oil tie-back threshold, so it is drawn only from hosts that can actually take oil. The two onshore gas terminals are excluded from it: they are legitimate destinations for gas and no route at all for oil, and including them painted cheap tie-back ground across the mainland behind them. Colour the discoveries by any of the three questions in the control above — the key beside the map restates what the colours mean each time you change it.

$0$20$40$60$80$10004789551,4331,91031/7-1 Bestla — break-even $19.0/bbl · 23.8 MMboe · Tie-back: OSEBERG SØR · CAPEX 2,785 MNOK · research-anchored36/7-5 S (Cerisa) — break-even $22.1/bbl · 16.1 MMboe · Tie-back: GJØA · CAPEX 2,533 MNOK · research-anchored35/12-2 (Grosbeak) — break-even $25.6/bbl · 87.3 MMboe · Tie-back: TROLL C · CAPEX 2,953 MNOK · research-anchored7122/8-3 S (Zagato Sør) — break-even $31.3/bbl · 35.3 MMboe · Tie-back: GOLIAT FPSO · CAPEX 2,490 MNOK35/10-15 S (Kjøttkake) — break-even $32.4/bbl · 44.2 MMboe · Tie-back: TROLL C · CAPEX 2,906 MNOK6507/5-10 S (Slagugle) — break-even $34.8/bbl · 35.8 MMboe · Tie-back: HEIDRUN FSU · CAPEX 3,160 MNOK25/8-23 S (Ringhorne Nord) — break-even $36.2/bbl · 33.0 MMboe · Tie-back: RINGHORNE · CAPEX 2,794 MNOK7122/9-2 (Elgol) — break-even $36.7/bbl · 31.9 MMboe · Tie-back: GOLIAT FPSO · CAPEX 2,944 MNOK7220/11-1 (Alta) — break-even $38.7/bbl · 79.2 MMboe · Tie-back: JOHAN CASTBERG FPSO · CAPEX 5,903 MNOK34/4-15 S (Dugong) — break-even $39.3/bbl · 32.4 MMboe · Tie-back: SNORRE B · CAPEX 2,715 MNOK7219/9-2 (Kayak) — break-even $40.5/bbl · 34.6 MMboe · Tie-back: JOHAN CASTBERG FPSO · CAPEX 2,810 MNOK35/2-1 (Peon) — break-even $41.1/bbl · 172.0 MMboe · Tie-back: GJØA · CAPEX 6,065 MNOK · proxy valuation34/6-2 S (Garantiana) — break-even $41.2/bbl · 56.4 MMboe · Tie-back: SNORRE A · CAPEX 5,374 MNOK6406/3-10 (Bergknapp) — break-even $46.1/bbl · 30.6 MMboe · Tie-back: ÅSGARD A · CAPEX 3,349 MNOK31/1-2 S (Røver Nord) — break-even $46.8/bbl · 30.1 MMboe · Tie-back: TROLL C · CAPEX 3,153 MNOK · research-anchored35/10-8 S (Kveikje) — break-even $48.2/bbl · 27.0 MMboe · Tie-back: TROLL C · CAPEX 3,117 MNOK · research-anchored7220/7-CD-1 H — break-even $50.1/bbl · 16.9 MMboe · Tie-back: JOHAN CASTBERG FPSO · CAPEX 1,970 MNOK25/1-14 (Omega) — break-even $54.3/bbl · 37.0 MMboe · Tie-back: OSEBERG SØR · CAPEX 5,734 MNOK25/1-14 C (Sigma NE) — break-even $54.4/bbl · 47.7 MMboe · Tie-back: OSEBERG SØR · CAPEX 7,577 MNOK7122/8-2 S (Countach S3) — break-even $55.2/bbl · 18.4 MMboe · Tie-back: GOLIAT FPSO · CAPEX 3,064 MNOK6406/6-7 S (Mistral Sør) — break-even $55.6/bbl · 32.4 MMboe · Tie-back: ÅSGARD A · CAPEX 4,439 MNOK2/6-7 S (Othello) — break-even $55.6/bbl · 25.2 MMboe · Tie-back: EKOFISK K · CAPEX 4,678 MNOK7220/5-3 (Skruis) — break-even $57.5/bbl · 16.7 MMboe · Tie-back: JOHAN CASTBERG FPSO · CAPEX 2,409 MNOK25/5-1 Frøy — break-even $57.6/bbl · 18.5 MMboe · Tie-back: ALVHEIM FPSO · CAPEX 3,462 MNOK25/7-11 S (Norma) — break-even $58.8/bbl · 26.2 MMboe · Tie-back: JOTUN FPSO · CAPEX 3,875 MNOK25/7-7 (Busta) — break-even $59.0/bbl · 23.1 MMboe · Tie-back: JOTUN FPSO · CAPEX 3,424 MNOK7220/6-2 R (Neiden) — break-even $61.1/bbl · 22.0 MMboe · Tie-back: JOHAN CASTBERG FPSO · CAPEX 3,262 MNOK25/5-5 (Tir) — break-even $61.6/bbl · 4.8 MMboe · Tie-back: ALVHEIM FPSO · CAPEX 1,069 MNOK · proxy valuation35/10-10 S (Carmen) — break-even $64.0/bbl · 25.8 MMboe · Tie-back: TROLL C · CAPEX 4,192 MNOK34/4-11 (Beta) — break-even $66.1/bbl · 17.4 MMboe · Tie-back: SNORRE B · CAPEX 3,534 MNOK35/10-7 S (Toppand) — break-even $66.5/bbl · 19.2 MMboe · Tie-back: TROLL C · CAPEX 3,280 MNOK · research-anchored35/6-3 S (Ofelia) — break-even $75.4/bbl · 12.0 MMboe · Tie-back: GJØA · CAPEX 3,191 MNOK · research-anchored7122/8-1 S (Countach S2) — break-even $76.2/bbl · 12.4 MMboe · Tie-back: GOLIAT FPSO · CAPEX 3,103 MNOK35/11-26 S (Mulder) — break-even $79.2/bbl · 12.5 MMboe · Tie-back: TROLL C · CAPEX 2,671 MNOK · research-anchored15/5-8 S (Lofn) — break-even $82.5/bbl · 11.5 MMboe · Tie-back: GUDRUN · CAPEX 3,730 MNOK · research-anchored25/8-19 S (Iving) — break-even $85.5/bbl · 11.3 MMboe · Tie-back: JOTUN FPSO · CAPEX 2,941 MNOK7324/8-1 (Wisting) — break-even $88.4/bbl · 467.9 MMboe · Greenfield (new-build) · CAPEX 105,878 MNOK · research-anchored35/11-18 (Syrah) — break-even $91.1/bbl · 12.7 MMboe · Tie-back: TROLL C · CAPEX 3,221 MNOK16/1-12 Troldhaugen — break-even $97.9/bbl · 6.7 MMboe · Tie-back: EDVARD GRIEG · CAPEX 2,360 MNOK34/11-2 S (Nøkken) — break-even $100.8/bbl (off scale) · 12.9 MMboe · Tie-back: GULLFAKS B · CAPEX 3,717 MNOK · research-anchored6407/1-9 (Egyptian Vulture) — break-even $102.5/bbl (off scale) · 10.1 MMboe · Tie-back: ÅSGARD A · CAPEX 3,072 MNOK6406/2-6 Ragnfrid — break-even $105.8/bbl (off scale) · 17.6 MMboe · Tie-back: ÅSGARD A · CAPEX 5,384 MNOK24/9-14 S (Froskelår) — break-even $111.1/bbl (off scale) · 5.8 MMboe · Tie-back: ALVHEIM FPSO · CAPEX 2,556 MNOK35/11-27 S (Cuvette) — break-even $113.2/bbl (off scale) · 11.0 MMboe · Tie-back: TROLL C · CAPEX 3,580 MNOK30/2-5 S (Atlantis) — break-even $113.9/bbl (off scale) · 8.0 MMboe · Tie-back: KVITEBJØRN · CAPEX 3,769 MNOK · research-anchored15/5-8 A (Langemann) — break-even $115.4/bbl (off scale) · 7.8 MMboe · Tie-back: GUDRUN · CAPEX 3,795 MNOK · research-anchored25/1-14 A (Alfa) — break-even $119.4/bbl (off scale) · 9.9 MMboe · Tie-back: ALVHEIM FPSO · CAPEX 4,804 MNOK6507/8-9 (Carmen) — break-even $126.7/bbl (off scale) · 4.6 MMboe · Tie-back: HEIDRUN FSU · CAPEX 2,269 MNOK15/3-12 S (Sigrun Øst) — break-even $127.7/bbl (off scale) · 6.0 MMboe · Tie-back: GUDRUN · CAPEX 3,228 MNOK35/11-24 S (Swisher) — break-even $128.9/bbl (off scale) · 7.3 MMboe · Tie-back: TROLL C · CAPEX 2,782 MNOK · research-anchored6507/4-2 S (Adriana Sabina) — break-even $130.0/bbl (off scale) · 7.6 MMboe · Tie-back: SKARV FPSO · CAPEX 3,465 MNOK · research-anchored25/2-4 Lille-Frigg — break-even $136.8/bbl (off scale) · 13.2 MMboe · Tie-back: OSEBERG SØR · CAPEX 5,454 MNOK6406/3-10 A (Åre) — break-even $161.9/bbl (off scale) · 6.9 MMboe · Tie-back: ÅSGARD A · CAPEX 3,402 MNOK6407/7-8 (Noatun) — break-even $166.8/bbl (off scale) · 7.8 MMboe · Tie-back: NJORD BRAVO · CAPEX 3,951 MNOK34/10-54 S (Valemon Nord) — break-even $189.8/bbl (off scale) · 3.3 MMboe · Tie-back: GULLFAKS A · CAPEX 2,633 MNOK6407/1-8 S (Sierra) — break-even $197.1/bbl (off scale) · 4.8 MMboe · Tie-back: ÅSGARD C · CAPEX 2,956 MNOK6407/1-6 S (Rodriguez) — break-even $203.7/bbl (off scale) · 4.8 MMboe · Tie-back: ÅSGARD A · CAPEX 3,062 MNOK6407/1-7 (Solberg) — break-even $205.1/bbl (off scale) · 4.8 MMboe · Tie-back: ÅSGARD C · CAPEX 3,085 MNOK6407/8-8 S (Calypso) — break-even $212.1/bbl (off scale) · 4.2 MMboe · Tie-back: NJORD STL · CAPEX 2,774 MNOK34/12-1 (Afrodite) — break-even $216.1/bbl (off scale) · 7.5 MMboe · Tie-back: TROLL C · CAPEX 5,064 MNOK6406/11-2 S (Vidsyn) — break-even $223.1/bbl (off scale) · 7.8 MMboe · Tie-back: NJORD BRAVO · CAPEX 5,410 MNOK24/9-15 S (Froskelår Nordøst) — break-even $231.8/bbl (off scale) · 2.2 MMboe · Tie-back: ALVHEIM FPSO · CAPEX 2,231 MNOK7120/1-3 (Gohta) — break-even $240.3/bbl (off scale) · 26.3 MMboe · Greenfield (new-build) · CAPEX 14,271 MNOK6407/7-9 S — break-even $250.1/bbl (off scale) · 3.6 MMboe · Tie-back: NJORD BRAVO · CAPEX 2,860 MNOK6506/9-2 S (Fogelberg) — break-even $250.7/bbl (off scale) · 4.2 MMboe · Tie-back: ÅSGARD C · CAPEX 3,317 MNOK15/3-4 (Sigrun) — break-even $253.4/bbl (off scale) · 2.6 MMboe · Tie-back: GUDRUN · CAPEX 2,933 MNOK31/1-4 (Ringand) — break-even $258.0/bbl (off scale) · 4.4 MMboe · Tie-back: TROLL C · CAPEX 3,580 MNOK25/1-14 G (Sigma) — break-even $259.0/bbl (off scale) · 4.2 MMboe · Tie-back: ALVHEIM FPSO · CAPEX 4,812 MNOK35/11-31 S (F-Sør) — break-even $259.3/bbl (off scale) · 2.6 MMboe · Tie-back: TROLL C · CAPEX 2,148 MNOK2/4-17 Tjalve — break-even $277.5/bbl (off scale) · 2.6 MMboe · Tie-back: EKOFISK K · CAPEX 3,062 MNOK24/9-10 S (Caterpillar) — break-even $286.5/bbl (off scale) · 2.1 MMboe · Tie-back: ALVHEIM FPSO · CAPEX 2,742 MNOK7122/7-8 (Goliat Nord) — break-even $294.7/bbl (off scale) · 1.9 MMboe · Tie-back: GOLIAT FPSO · CAPEX 2,118 MNOK30/5-3 S (Corvus) — break-even $322.7/bbl (off scale) · 2.7 MMboe · Tie-back: OSEBERG C · CAPEX 3,284 MNOK35/8-3 (Aurora) — break-even $328.6/bbl (off scale) · 4.2 MMboe · Tie-back: TROLL C · CAPEX 4,399 MNOK6406/12-G-1 H (Fenja Nord) — break-even $365.3/bbl (off scale) · 3.7 MMboe · Tie-back: NJORD BRAVO · CAPEX 4,965 MNOK24/6-1 (Peik) — break-even $392.9/bbl (off scale) · 1.5 MMboe · Tie-back: ALVHEIM FPSO · CAPEX 2,845 MNOK37 cases off scale243 MMboe above $100/bbl419 MMboe clears $40Cumulative recoverable volume, MMboe (cheapest break-even first)Break-even oil price, $/bbl post-tax
Research-anchored Engine default inputs Proxy valuation $35–40/bbl hurdle band
419 MMboe clears a $40/bbl hurdle (22% of screened volume, 10 of 76 cases)
1,910 MMboe screened across 76 non-sanctioned discoveries
$77 median break-even of the 16 research-anchored cases
$108 median of the 60 cases on generic cost assumptions — conservative by construction

Every bar is one discovery the AFP engine screened against all reachable hosts: its width is recoverable volume, its height the post-tax break-even oil price of the winning concept. The axis stops at $100/bbl: 37 small cases break even above it and are shown faded in the off-scale band, since the exact figure stops mattering once a project cannot clear any plausible price. Colour shows what the number rests on — see the provenance appendix.

17 screened cases are not on this curve. They carry 16 MMboe between them and do not break even below $400/bbl — the ceiling the engine searches to — so there is no price to plot them at. They are mostly sub-2 MMboe accumulations whose tie-back cost cannot be carried by the volume at any price (the worst screens at -4,414 MNOK). Every one is in the CSV in the data appendix with its basis recorded, because a curve that quietly omits them would read as the whole shelf.

Read it as a procurement decision. Moving left to right, each step is the next-cheapest barrel available to the shelf and the price it needs to be worth developing.

More on this

The band marks where operators say their portfolio hurdles sit. Volume to the left of the crossing competes for capital today; volume to the right needs a cost reduction, a host that does not yet have room, or a different price environment. The curve's shape matters more than any single point on it: a steep curve means the cheap barrels are nearly exhausted and the next tranche costs materially more, which is exactly the position a mature shelf reaches.

Two medians, and why they are so far apart

The curve reports the research-anchored cases and the generic-cost cases separately, and the gap between them is wide enough to look like an error. It is not. Both medians are drawn from the same screened set; they differ in what the capital estimate rests on. Where no public cost anchor exists the engine falls back on a parametric estimate deliberately set conservative for a new-build, so those cases break even high by construction — a screening floor a project must beat to be interesting, not a forecast of what the operator would actually spend.

The bridge below walks the distance one filter at a time, so the span can be read as the thing it is rather than as a range of opinion.

$0$20$40$60$80$100$120All 60 generic-cost cases — median $108/bbl across 60 casesAll 60 generic-cost cases$108n=60…of comparable size (7–468 MMboe) — median $58/bbl across 35 cases…of comparable size (7–468 MMboe)$58n=35-51 $/bbl on the step above…and a tie-back, not a standalone build — median $58/bbl across 34 cases…and a tie-back, not a standalone build$58n=34The 16 research-anchored cases — median $77/bbl across 16 casesThe 16 research-anchored cases$77n=16+20 $/bbl on the step aboveMedian break-even, $/bbl post-tax

The span is a difference in what is being compared, not a disagreement about the shelf. Every case here comes from the same screened set. The single largest step is matching them on size, worth $51/bbl on its own — so most of the headline gap is a comparison between populations that do not resemble each other, while matching them on concept barely moves it. The $20/bbl still standing after the like-for-like filters is the parametric cost estimate itself, which applies a ×1.35 capital uplift, a $40/bbl screening price, a 12% hurdle, and fixed facility operating cost to any development with no public cost anchor. That is deliberate: it makes an unresearched case a floor to beat rather than a forecast to trust. Each bar is a median of a different, smaller population, so the steps do not add up to the gap and are not meant to — separating the cost levers would need the screen re-run with each one switched off.

The bridge as numbers
PopulationCasesMedian $/bbl
All 60 generic-cost cases60$108
… of comparable size (7–468 MMboe)35$58
… and a tie-back, not a standalone build34$58
The 16 research-anchored cases16$77
Why the book refuses to publish a single blended median.
A single shelf-wide median would be dominated by the generic tail and would mislead in both directions at once: too pessimistic about the un-researched assets, and too flattering to the researched ones by dragging them up into an average. Coverage is therefore the product. Each edition moves discoveries from the generic group into the anchored one by researching their public cost basis, and the supply curve is where that work becomes visible.

Is that number normal? The shelf's own track record

A break-even is an assertion until it is placed against something. So here is the whole sanctioning history of the Norwegian shelf on the same axes as our forward book: for every field sanctioned since 1990, what it actually needed to work, computed from the regulator's own published investment and production series — then, to the right of the rule, our screened inventory placed at the year its licence forces a decision.

The shelf's own track record is in the edition. Every field sanctioned since 1990 at what it actually needed to work, computed from the regulator's published investment and production series, with the screened book placed against it at the year each licence forces a decision. About this sample

The comparison is the point. If our screened cases cluster where the shelf has historically delivered, the estimates are ordinary and the argument moves on to which ones to chase. If they sit materially above it, either the remaining inventory really is harder than what came before — which is what a mature shelf looks like — or our cost assumptions are too conservative. Both readings are actionable; neither is available from a supply curve alone.

What the realised numbers are, and are not.
These are not the break-evens operators quoted at the time of PDO. Those figures are somebody's compiled analysis and are not ours to republish. What is ours is the arithmetic: the regulator publishes annual investment and annual production per field, and reserves booked against each, which is enough to ask what flat realised price would have zeroed the whole-life cash flow discounted back to sanction.

Because the investment series runs the entire life of a field, it carries every infill campaign and redevelopment that followed first oil. So a realised figure here is a whole-life outcome plotted at its sanction vintage, not a snapshot of what was believed at sanction. The two diverge most for the long-lived fields that have been redeveloped twice — which is worth knowing, and is exactly the risk a forward estimate cannot see in itself.

Three assumptions carry the result and none of them are observable: unit operating cost, which is not published per field; the decline extrapolation used to complete a producing field's remaining life; and the exchange rate applied to convert published krone investment into a dollar price. Fields whose remaining life is mostly extrapolation rather than reported production are excluded rather than shown faint. The table view carries every input.

Break-even against return

Two projects can share a break-even and deserve very different amounts of management attention. Break-even says whether a project survives a low price; return on capital says whether it is worth doing at all. The shaded corner is where both answers are yes.

$0$20$40$60$80$1000%15%7324/8-1 (Wisting) — BEP $88.4/bbl · IRR 4.7% · 468 MMboe35/12-2 (Grosbeak) — BEP $25.6/bbl · IRR 22.7% · 87 MMboe7220/11-1 (Alta) — BEP $38.7/bbl · IRR 14.5% · 79 MMboe34/6-2 S (Garantiana) — BEP $41.2/bbl · IRR 14.6% · 56 MMboe25/1-14 C (Sigma NE) — BEP $54.4/bbl · IRR 9.1% · 48 MMboe35/10-15 S (Kjøttkake) — BEP $32.4/bbl · IRR 17.7% · 44 MMboe25/1-14 (Omega) — BEP $54.3/bbl · IRR 9.1% · 37 MMboe6507/5-10 S (Slagugle) — BEP $34.8/bbl · IRR 17.2% · 36 MMboe7122/8-3 S (Zagato Sør) — BEP $31.3/bbl · IRR 18.0% · 35 MMboe7219/9-2 (Kayak) — BEP $40.5/bbl · IRR 13.6% · 35 MMboe25/8-23 S (Ringhorne Nord) — BEP $36.2/bbl · IRR 15.2% · 33 MMboe6406/6-7 S (Mistral Sør) — BEP $55.6/bbl · IRR 8.8% · 32 MMboe34/4-15 S (Dugong) — BEP $39.3/bbl · IRR 15.4% · 32 MMboe7122/9-2 (Elgol) — BEP $36.7/bbl · IRR 14.8% · 32 MMboe6406/3-10 (Bergknapp) — BEP $46.1/bbl · IRR 11.0% · 31 MMboe31/1-2 S (Røver Nord) — BEP $46.8/bbl · IRR 10.8% · 30 MMboe35/10-8 S (Kveikje) — BEP $48.2/bbl · IRR 10.5% · 27 MMboe25/7-11 S (Norma) — BEP $58.8/bbl · IRR 8.2% · 26 MMboe35/10-10 S (Carmen) — BEP $64.0/bbl · IRR 7.4% · 26 MMboe2/6-7 S (Othello) — BEP $55.6/bbl · IRR 9.1% · 25 MMboe31/7-1 Bestla — BEP $19.0/bbl · IRR 22.0% · 24 MMboe25/7-7 (Busta) — BEP $59.0/bbl · IRR 8.2% · 23 MMboe7220/6-2 R (Neiden) — BEP $61.1/bbl · IRR 7.8% · 22 MMboe35/10-7 S (Toppand) — BEP $66.5/bbl · IRR 7.0% · 19 MMboe25/5-1 Frøy — BEP $57.6/bbl · IRR 8.7% · 18 MMboe7122/8-2 S (Countach S3) — BEP $55.2/bbl · IRR 9.0% · 18 MMboe6406/2-6 Ragnfrid — BEP $105.8/bbl · IRR 3.4% · 18 MMboe34/4-11 (Beta) — BEP $66.1/bbl · IRR 6.7% · 17 MMboe7220/7-CD-1 H — BEP $50.1/bbl · IRR 10.3% · 17 MMboe7220/5-3 (Skruis) — BEP $57.5/bbl · IRR 8.5% · 17 MMboe36/7-5 S (Cerisa) — BEP $22.1/bbl · IRR 17.7% · 16 MMboe25/2-4 Lille-Frigg — BEP $136.8/bbl · IRR 1.7% · 13 MMboe34/11-2 S (Nøkken) — BEP $100.8/bbl · IRR 3.7% · 13 MMboe35/11-18 (Syrah) — BEP $91.1/bbl · IRR 4.4% · 13 MMboe35/11-26 S (Mulder) — BEP $79.2/bbl · IRR 5.5% · 13 MMboe7122/8-1 S (Countach S2) — BEP $76.2/bbl · IRR 5.6% · 12 MMboe35/6-3 S (Ofelia) — BEP $75.4/bbl · IRR 4.8% · 12 MMboe15/5-8 S (Lofn) — BEP $82.5/bbl · IRR 3.9% · 11 MMboe25/8-19 S (Iving) — BEP $85.5/bbl · IRR 4.7% · 11 MMboe35/11-27 S (Cuvette) — BEP $113.2/bbl · IRR 2.8% · 11 MMboe6407/1-9 (Egyptian Vulture) — BEP $102.5/bbl · IRR 3.5% · 10 MMboe25/1-14 A (Alfa) — BEP $119.4/bbl · IRR -0.1% · 10 MMboe30/2-5 S (Atlantis) — BEP $113.9/bbl · IRR 0.1% · 8 MMboe15/5-8 A (Langemann) — BEP $115.4/bbl · IRR 0.6% · 8 MMboe6407/7-8 (Noatun) — BEP $166.8/bbl · IRR 0.4% · 8 MMboe6406/11-2 S (Vidsyn) — BEP $223.1/bbl · IRR -1.2% · 8 MMboe6507/4-2 S (Adriana Sabina) — BEP $130.0/bbl · IRR 0.1% · 8 MMboe34/12-1 (Afrodite) — BEP $216.1/bbl · IRR -1.1% · 8 MMboe35/11-24 S (Swisher) — BEP $128.9/bbl · IRR 2.0% · 7 MMboe6406/3-10 A (Åre) — BEP $161.9/bbl · IRR 0.6% · 7 MMboe16/1-12 Troldhaugen — BEP $97.9/bbl · IRR 2.4% · 7 MMboe15/3-12 S (Sigrun Øst) — BEP $127.7/bbl · IRR -0.3% · 6 MMboe24/9-14 S (Froskelår) — BEP $111.1/bbl · IRR 0.5% · 6 MMboe6407/1-8 S (Sierra) — BEP $197.1/bbl · IRR -0.5% · 5 MMboe6407/1-6 S (Rodriguez) — BEP $203.7/bbl · IRR -0.7% · 5 MMboe6407/1-7 (Solberg) — BEP $205.1/bbl · IRR -0.8% · 5 MMboe6507/8-9 (Carmen) — BEP $126.7/bbl · IRR 0.4% · 5 MMboe31/1-4 (Ringand) — BEP $258.0/bbl · IRR -2.1% · 4 MMboe6407/8-8 S (Calypso) — BEP $212.1/bbl · IRR -0.9% · 4 MMboe6506/9-2 S (Fogelberg) — BEP $250.7/bbl · IRR -1.9% · 4 MMboe35/8-3 (Aurora) — BEP $328.6/bbl · IRR -3.5% · 4 MMboe25/1-14 G (Sigma) — BEP $259.0/bbl · IRR -5.0% · 4 MMboe6406/12-G-1 H (Fenja Nord) — BEP $365.3/bbl · IRR -5.7% · 4 MMboe6407/7-9 S — BEP $250.1/bbl · IRR -1.9% · 4 MMboe34/10-54 S (Valemon Nord) — BEP $189.8/bbl · IRR -3.3% · 3 MMboe30/5-3 S (Corvus) — BEP $322.7/bbl · IRR -5.0% · 3 MMboe35/11-31 S (F-Sør) — BEP $259.3/bbl · IRR -2.2% · 3 MMboe2/4-17 Tjalve — BEP $277.5/bbl · IRR -4.8% · 3 MMboe15/3-4 (Sigrun) — BEP $253.4/bbl · IRR -4.6% · 3 MMboe24/9-15 S (Froskelår Nordøst) — BEP $231.8/bbl · IRR -4.5% · 2 MMboe24/9-10 S (Caterpillar) — BEP $286.5/bbl · IRR -5.5% · 2 MMboe7122/7-8 (Goliat Nord) — BEP $294.7/bbl · IRR -4.4% · 2 MMboe24/6-1 (Peik) — BEP $392.9/bbl · IRR -6.9% · 1 MMboeWistingGrosbeakRøver NordKveikjeBestlaToppandCerisaNøkkenMulderOfeliaLofnLangemannBreak-even, $/bbl post-tax

Bubble area is recoverable volume; the shaded corner is sub-$40 break-even with an IRR above 15%. Darker bubbles are research-anchored. 12 of 73 cases are named — the research-anchored ones and then the largest, as far as the space allows without labels overlapping; the rest carry their figures on hover and all of them are in the inventory table.

Capital intensity benchmark

Capital against volume on log-log axes, with a fitted shelf trend. A project sitting well above the line carries a cost premium for its size — sometimes justified by water depth or fluid, often the first sign that a concept is wrong for the asset.

01101001bn10bn100bn35/2-1 (Peon) — 6,065 MNOK / 172.0 MMboe = 35 NOK/boe35/12-2 (Grosbeak) — 2,953 MNOK / 87.3 MMboe = 34 NOK/boe7220/11-1 (Alta) — 5,903 MNOK / 79.2 MMboe = 75 NOK/boe31/7-1 Bestla — 2,785 MNOK / 23.8 MMboe = 117 NOK/boe35/10-15 S (Kjøttkake) — 2,906 MNOK / 44.2 MMboe = 66 NOK/boe34/6-2 S (Garantiana) — 5,374 MNOK / 56.4 MMboe = 95 NOK/boe6507/5-10 S (Slagugle) — 3,160 MNOK / 35.8 MMboe = 88 NOK/boe7122/8-3 S (Zagato Sør) — 2,490 MNOK / 35.3 MMboe = 71 NOK/boe25/8-23 S (Ringhorne Nord) — 2,794 MNOK / 33.0 MMboe = 85 NOK/boe36/7-5 S (Cerisa) — 2,533 MNOK / 16.1 MMboe = 157 NOK/boe7122/9-2 (Elgol) — 2,944 MNOK / 31.9 MMboe = 92 NOK/boe34/4-15 S (Dugong) — 2,715 MNOK / 32.4 MMboe = 84 NOK/boe7219/9-2 (Kayak) — 2,810 MNOK / 34.6 MMboe = 81 NOK/boe6406/3-10 (Bergknapp) — 3,349 MNOK / 30.6 MMboe = 109 NOK/boe31/1-2 S (Røver Nord) — 3,153 MNOK / 30.1 MMboe = 105 NOK/boe35/10-8 S (Kveikje) — 3,117 MNOK / 27.0 MMboe = 116 NOK/boe25/1-14 C (Sigma NE) — 7,577 MNOK / 47.7 MMboe = 159 NOK/boe25/1-14 (Omega) — 5,734 MNOK / 37.0 MMboe = 155 NOK/boe7220/7-CD-1 H — 1,970 MNOK / 16.9 MMboe = 117 NOK/boe2/6-7 S (Othello) — 4,678 MNOK / 25.2 MMboe = 186 NOK/boe6406/6-7 S (Mistral Sør) — 4,439 MNOK / 32.4 MMboe = 137 NOK/boe7122/8-2 S (Countach S3) — 3,064 MNOK / 18.4 MMboe = 166 NOK/boe25/5-1 Frøy — 3,462 MNOK / 18.5 MMboe = 187 NOK/boe7220/5-3 (Skruis) — 2,409 MNOK / 16.7 MMboe = 145 NOK/boe25/7-11 S (Norma) — 3,875 MNOK / 26.2 MMboe = 148 NOK/boe25/7-7 (Busta) — 3,424 MNOK / 23.1 MMboe = 148 NOK/boe25/5-5 (Tir) — 1,069 MNOK / 4.8 MMboe = 224 NOK/boe7220/6-2 R (Neiden) — 3,262 MNOK / 22.0 MMboe = 148 NOK/boe35/10-10 S (Carmen) — 4,192 MNOK / 25.8 MMboe = 162 NOK/boe35/10-7 S (Toppand) — 3,280 MNOK / 19.2 MMboe = 171 NOK/boe34/4-11 (Beta) — 3,534 MNOK / 17.4 MMboe = 203 NOK/boe7122/8-1 S (Countach S2) — 3,103 MNOK / 12.4 MMboe = 250 NOK/boe35/11-26 S (Mulder) — 2,671 MNOK / 12.5 MMboe = 213 NOK/boe35/6-3 S (Ofelia) — 3,191 MNOK / 12.0 MMboe = 265 NOK/boe25/8-19 S (Iving) — 2,941 MNOK / 11.3 MMboe = 260 NOK/boe16/1-12 Troldhaugen — 2,360 MNOK / 6.7 MMboe = 353 NOK/boe15/5-8 S (Lofn) — 3,730 MNOK / 11.5 MMboe = 326 NOK/boe35/11-18 (Syrah) — 3,221 MNOK / 12.7 MMboe = 253 NOK/boe6507/8-9 (Carmen) — 2,269 MNOK / 4.6 MMboe = 491 NOK/boe6407/1-9 (Egyptian Vulture) — 3,072 MNOK / 10.1 MMboe = 305 NOK/boe24/9-14 S (Froskelår) — 2,556 MNOK / 5.8 MMboe = 444 NOK/boe35/11-24 S (Swisher) — 2,782 MNOK / 7.3 MMboe = 379 NOK/boe35/11-31 S (F-Sør) — 2,148 MNOK / 2.6 MMboe = 817 NOK/boe34/11-2 S (Nøkken) — 3,717 MNOK / 12.9 MMboe = 289 NOK/boe7122/7-8 (Goliat Nord) — 2,118 MNOK / 1.9 MMboe = 1,121 NOK/boe24/9-15 S (Froskelår Nordøst) — 2,231 MNOK / 2.2 MMboe = 1,023 NOK/boe35/11-27 S (Cuvette) — 3,580 MNOK / 11.0 MMboe = 327 NOK/boe6507/5-9 S (Shrek) — 2,166 MNOK / 1.3 MMboe = 1,719 NOK/boe15/3-12 S (Sigrun Øst) — 3,228 MNOK / 6.0 MMboe = 542 NOK/boe34/10-54 S (Valemon Nord) — 2,633 MNOK / 3.3 MMboe = 795 NOK/boe6407/8-8 S (Calypso) — 2,774 MNOK / 4.2 MMboe = 661 NOK/boe36/7-5 B (Cerisa West) — 2,306 MNOK / 1.1 MMboe = 2,116 NOK/boe15/5-8 A (Langemann) — 3,795 MNOK / 7.8 MMboe = 483 NOK/boe6407/1-8 S (Sierra) — 2,956 MNOK / 4.8 MMboe = 611 NOK/boe30/2-5 S (Atlantis) — 3,769 MNOK / 8.0 MMboe = 473 NOK/boe6507/4-2 S (Adriana Sabina) — 3,465 MNOK / 7.6 MMboe = 456 NOK/boe6407/7-9 S — 2,860 MNOK / 3.6 MMboe = 788 NOK/boe6407/1-6 S (Rodriguez) — 3,062 MNOK / 4.8 MMboe = 633 NOK/boe6407/1-7 (Solberg) — 3,085 MNOK / 4.8 MMboe = 637 NOK/boe6406/3-10 A (Åre) — 3,402 MNOK / 6.9 MMboe = 493 NOK/boe24/9-10 S (Caterpillar) — 2,742 MNOK / 2.1 MMboe = 1,287 NOK/boe7220/4-1 (Kramsnø) — 2,734 MNOK / 1.8 MMboe = 1,536 NOK/boe15/3-4 (Sigrun) — 2,933 MNOK / 2.6 MMboe = 1,146 NOK/boe2/4-17 Tjalve — 3,062 MNOK / 2.6 MMboe = 1,187 NOK/boe6506/9-2 S (Fogelberg) — 3,317 MNOK / 4.2 MMboe = 790 NOK/boe6406/2-6 Ragnfrid — 5,384 MNOK / 17.6 MMboe = 305 NOK/boe24/6-1 (Peik) — 2,845 MNOK / 1.5 MMboe = 1,935 NOK/boe33/9-6 DELTA — 2,709 MNOK / 0.4 MMboe = 7,525 NOK/boe6407/7-8 (Noatun) — 3,951 MNOK / 7.8 MMboe = 509 NOK/boe35/10-9 (Heisenberg) — 3,021 MNOK / 1.3 MMboe = 2,360 NOK/boe30/5-3 S (Corvus) — 3,284 MNOK / 2.7 MMboe = 1,212 NOK/boe24/9-13 (Rumpetroll) — 2,769 MNOK / 0.2 MMboe = 11,538 NOK/boe31/1-4 (Ringand) — 3,580 MNOK / 4.4 MMboe = 812 NOK/boe25/1-14 A (Alfa) — 4,804 MNOK / 9.9 MMboe = 483 NOK/boe6407/8-4 S (Galtvort) — 2,443 MNOK / 0.1 MMboe = 27,141 NOK/boe25/2-4 Lille-Frigg — 5,454 MNOK / 13.2 MMboe = 412 NOK/boe35/8-3 (Aurora) — 4,399 MNOK / 4.2 MMboe = 1,047 NOK/boe34/12-1 (Afrodite) — 5,064 MNOK / 7.5 MMboe = 672 NOK/boe6507/2-6 — 3,154 MNOK / 0.1 MMboe = 22,532 NOK/boe7219/8-2 (Iskrystall) — 3,699 MNOK / 0.1 MMboe = 26,420 NOK/boe25/1-14 G (Sigma) — 4,812 MNOK / 4.2 MMboe = 1,151 NOK/boe6406/11-2 S (Vidsyn) — 5,410 MNOK / 7.8 MMboe = 697 NOK/boe6406/5-1 — 4,455 MNOK / 2.1 MMboe = 2,132 NOK/boe6406/12-G-1 H (Fenja Nord) — 4,965 MNOK / 3.7 MMboe = 1,338 NOK/boe7122/9-1 (Lupa) — 3,744 MNOK / 0.4 MMboe = 10,118 NOK/boe6406/9-3 (Onyx Sør) — 4,130 MNOK / 0.1 MMboe = 45,883 NOK/boe6406/9-1 Linnorm — 5,004 MNOK / 0.9 MMboe = 5,623 NOK/boe3/7-8 S (Trym Sør) — 6,328 MNOK / 0.3 MMboe = 22,599 NOK/boe7120/12-2 (Alke Sør) — 6,632 MNOK / 0.4 MMboe = 16,580 NOK/boe6605/6-1 S — 11,729 MNOK / 5.2 MMboe = 2,251 NOK/boe6605/1-2 S (Obelix) — 8,580 MNOK / 0.1 MMboe = 122,573 NOK/boe7120/1-3 (Gohta) — 14,271 MNOK / 26.3 MMboe = 543 NOK/boe7324/8-1 (Wisting) — 105,878 MNOK / 467.9 MMboe = 226 NOK/boeRecoverable volume, MMboe (log)

CAPEX (bn NOK, log) against recoverable volume (log); dashed line is the fitted shelf trend (exponent 0.07). Points well above it carry a cost premium for their size.

Are these costs normal for this shelf?

The benchmark above is internal: it fits a trend through our own screened cases and reads each one against the others. That is the right way to spot the odd case out, and the wrong way to spot a cohort that is uniformly optimistic — if every estimate in this book were a third too light, the fitted line would move with them and every point would still sit comfortably on it.

So here is the same question asked from outside. The regulator publishes annual investment per field; deflate it by the consumer price index and set it against the volume each field was booked at, and you have what the shelf has actually charged to develop a barrel, over three decades and every concept it has tried. The screened cases go on top, unadjusted.

The sample stops here.

You are part-way through chapter 2 of 10, The undeveloped inventory and its break-even curve. The rest of it — starting with the answer to the question just asked — and the 8 chapters that follow are in the edition, and are shown here only in outline:

  1. The host atlas — click any hub and read its book
  2. Top candidates — cash flows, capital and concept choice
  3. Optimal portfolio under capacity constraints
  4. Transactions, corporate positions and who is moving
  5. Drilling inventory, results and licence deadlines
  6. The seat view — assets, net value and minimum economic field size
  7. How to improve value — the levers, ranked
  8. Economic basis, assumptions and provenance

Every one of them is computed on the same basis as what you have just read, off the same screening revision. Request access.

Why this holds

Data licence and attribution. This report contains data made available by the Norwegian Offshore Directorate (Sodir) under the Norwegian Licence for Open Government Data (NLOD) 2.0. Sodir does not endorse this analysis and bears no responsibility for it. Resource volumes, ownership records, licence status, facilities, production history and wellbore data are reproduced or derived from the public FactPages; the snapshot date is stamped above.

Independence of sources. Transaction records are curated from primary public announcements only — company releases and stock-exchange notices, each linked. No figure in this report is taken from a third-party subscription research product. Development economics, break-even prices, layouts, portfolio assignments and cash flows are computed from the inputs disclosed above by AFP, the development-planning engine behind NCSpeil.

Nature of the analysis. This is screening-grade outside-in analysis for business-development use. It is not investment advice, not a reserves certification, and not a substitute for a licence holder's own technical and commercial evaluation.