NZ fuel supply security · assumptions & sources · 27 Mar 2026

Model assumptions, data sources & methodology notes

Disclaimer — This model is an independent analytical exercise by Brian Kearney. It does not represent the views of MBIE, any government agency, or any employer. All scenario outputs are illustrative projections under stated assumptions — not forecasts. Version 10, 27 March 2026.
1. Structural context

New Zealand imports 100% of its refined fuel. The Marsden Point refinery (Northland) was decommissioned and converted to an import-only terminal in April 2022. All inbound tankers carry refined product (petrol, diesel, jet fuel) — no crude oil is imported.

New Zealand’s refined fuel supply chain depends heavily on two refining hubs that are, in turn, heavily dependent on Middle Eastern crude oil transiting the Strait of Hormuz: South Korea (~48% of NZ imports), Singapore (~33%), Australia (~12%), and other sources (~7%). A sustained closure of the Strait would propagate through to NZ fuel supply with a lag determined by transit times and refinery crude buffer stocks.

Sources: MBIE petroleum import data (historical); IEA Oil Market Report, March 2026; S&P Global Platts.
2. Data inputs

2.1 Opening stock levels

All stock data is sourced from the MBIE Weekly Oil Stock Update published 12 March 2026, reporting data as at 8 March 2026 (Day +8 from crisis onset on 28 February).

ProductOnshoreOn-waterTotalUnit
Petrol32.825.258.0days of national demand
Diesel27.622.349.9days of national demand
Jet fuel32.314.346.6days of national demand
Source: MBIE Weekly Oil Stock Update, 12 March 2026. Published data, publicly available.

2.2 Minimum Stock Obligation (MSO) thresholds

New Zealand maintains Minimum Stock Obligations under IEA stockholding commitments.

ProductMSO floor (days)
Petrol28
Diesel21
Jet fuel24
Source: IEA / MBIE petroleum stockholding regulations. Stable over time.

2.3 Daily national fuel consumption

NZ daily fuel consumption of approximately 22 million litres per day (ML/d) across all refined products. Used for the DWT-to-supply-days conversion (§3.4) but does not directly drive the stock model, which operates in MBIE’s “days of demand” unit.

Source: MBIE petroleum statistics (recent quarterly data).

2.4 Import source shares

SourceShare (%)
South Korea48
Singapore33
Australia12
Other7

Treated as constant. In practice, shares fluctuate quarter to quarter, but 48/33/12/7 represents a reasonable central estimate of the structural dependency.

Source: MBIE import data (historical average); corroborated by S&P Global Platts and IEA country reports.

2.5 Transit times

RouteDays
Strait of Hormuz → South Korea20
Strait of Hormuz → Singapore18
South Korea → New Zealand17
Singapore → New Zealand17
Australia → New Zealand4

Standard laden voyage times for medium-range (MR) and long-range (LR) product tankers on established routes.

Source: S&P Global Platts; shipping industry route databases; MarineTraffic voyage records.

2.6 Refinery crude oil dependencies

Each refining hub’s dependency on Middle Eastern crude determines the “crude crash” — the point at which refineries exhaust their ME crude buffer and must fall back on alternative crudes.

Refining hubME crude dependency (%)Non-ME floor throughput (%)
South Korea7129
Singapore6535
Source: IEA Oil Market Report, March 2026. Aggregate figures for the refining hub, not specific to NZ-supplying refineries.
Sensitivity: These are among the model’s more influential parameters. A lower ME dependency means a higher floor throughput during a Hormuz closure, materially affecting the depth and duration of the supply trough reaching NZ.

2.7 Refinery crude buffer stocks

Refining hubCrude buffer (days)
South Korea25
Singapore20

Days each hub can continue operating at current throughput before ME crude stocks are exhausted.

Source: IEA Oil Market Report; industry estimates. Approximate — actual levels depend on commercial inventory decisions and SPR policies not publicly disclosed in real time.
Limitation: The model treats the buffer as a simple countdown (buffer ÷ throughput rate). In reality, refineries would begin conserving crude earlier, blending in alternative grades, and adjusting run rates dynamically.

2.8 Confirmed vessel data

As at 27 March 2026, 15 active refined product tankers tracked. Silver Philippa discharged at Timaru (Day 13–18) and departed NZ — supply captured in MBIE Day 15 baseline. Hafnia Falcon discharged Marsden Pt + Tauranga, coastal: Wellington 28 Mar (slipped from 26 Mar), Bluff 01 Apr. Pacific Crystal discharged (Lyttelton + Bluff + Dunedin), multi-port complete. Torm Herdis DEPARTED Marsden Pt 25 Mar. Torm Diana DOCKED Tauranga 25 Mar 14:46 (after 7d at anchor), ETD 28 Mar 15:00 (slipped from 27 Mar), next Wellington. Diamond Express en route Nelson from TGA (departed 25 Mar), returns TGA 01 Apr via Wgtn. Magnolia Express at Port Otago 28 Mar (from Timaru), departs 29 Mar for Nelson. Multi-port: Lyttelton→Timaru→Pt Otago→Nelson. Oak Express arrived Wellington 27 Mar from Port Taranaki, shifts berths 28 Mar, next TGA 03 Apr. STI Magic at Wellington (arrived 25 Mar), Napier 29–30 Mar, TGA 02 Apr (slipped from 01 Apr). CS Fujairah AIS ETA slipped to 3 Apr (from 2 Apr), stale AIS 7d (mid-ocean). Front Pollux passing New Caledonia, AIS ETA 30 Mar 04:00. Four additional vessels confirmed via VesselFinder AIS and NZ Tanker Watch: Redwood Mariner (ETA 8 Apr, Tauranga, IMO 9902861), Chang Hang Kai Tuo (ETA 10 Apr, Marsden Pt), Oriental Aquamarine (ETA 11 Apr, Tauranga — dest changed from Lyttelton 27 Mar), Hafnia Expedite (ETA 8 Apr, Marsden Pt, IMO 9735593, departed 23 Mar). Departure gap: 3 days (Day 27 minus Day 24). No new source port departures detected.

VesselETA (Day +N)DWTSupply (days)PortStatus
Silver Philippa17~50,0001.5TimaruDISCHARGED at Timaru (Day 13–18). In MBIE Day 15 baseline. Departed NZ for Nouméa.
Hafnia Falcon1950,0002.0Marsden PtDISCHARGED Marsden Pt + Tauranga. Coastal: Wellington 28 Mar (slipped from 26 Mar), Bluff 01 Apr (HFO)
Torm Diana1950,0002.0TaurangaDOCKED Tauranga 25 Mar 14:46 (after 7d at anchor). ETD 28 Mar 15:00 (slipped from 27 Mar). Next: Wellington.
Pacific Crystal2050,0002.0BluffDISCHARGED Lyttelton + Bluff + Dunedin. Multi-port NZ coastal complete.
Torm Herdis21115,1094.6Marsden PtDEPARTED Marsden Pt 25 Mar. Discharged.
Magnolia Express2250,0002.0Port OtagoPort Otago 28 Mar (from Timaru). Departs 29 Mar for Nelson. Multi-port: Lyttelton→Timaru→Pt Otago→Nelson. DWT 49,796.
Oak Express2346,7001.9WellingtonArrived Wellington 27 Mar from Port Taranaki. Shifts berths 28 Mar. Next: TGA(03 Apr)→Wgtn→NPL.
STI Magic2447,5001.9WellingtonAt Wellington (arrived 25 Mar). Napier 29–30 Mar, TGA 02 Apr (slipped from 01 Apr).
Diamond Express2445,6001.8NelsonEn route Nelson from TGA (departed 25 Mar). Returns TGA 01 Apr via Wgtn. DWT 45,634.
Front Pollux30110,0004.4Marsden PtPassing New Caledonia 27 Mar. AIS ETA 30 Mar 04:00. Channel Infra: 30 Mar 15:00, Jetty 1, ETD 01 Apr 18:00.
CS Fujairah3450,6292.0LytteltonDeparted Singapore 17 Mar. AIS ETA 3 Apr 16:00 (slipped from 2 Apr). Stale AIS 7d (mid-ocean). DWT 50,629. IMO 1073705.
AMASYA38~50,0002.0WellingtonMT AIS: departed Busan, South Korea 20 Mar. Dest NZWLG. ETA 7 Apr. Found via MarineTraffic AIS 23 Mar — not yet on NZ port schedules. IMO 9747326.
Redwood Mariner3950,2752.0TaurangaVesselFinder AIS: departed Anegasaki, Japan 22 Mar. AIS dest Tauranga. ETA 8 Apr. IMO 9902861, draught 12.4m.
Chang Hang Kai Tuo4145,7901.8Marsden PtNZ Tanker Watch 24 Mar: departed Singapore. AIS dest Marsden Point. ETA 10 Apr.
Oriental Aquamarine4249,8832.0TaurangaDeparted Daesan, S. Korea (Day 23). AIS dest changed from Lyttelton to Tauranga 27 Mar. ETA 11 Apr. IMO 9887619.
Hafnia Expedite3974,6343.0Marsden PtVesselFinder AIS: departed Singapore 23 Mar. AIS dest Marsden Point. 74,634 DWT. ETA 8 Apr. IMO 9735593, draught 12.6m.

Total confirmed supply: 35.4 days across 15 vessels, arriving Day 19–42 (19 Mar–11 Apr 2026). Silver Philippa supply (~1.5d) already captured in MBIE Day 15 onshore baseline. CS Fujairah departed Day 17 and AMASYA departed Day 20 — both captured in MBIE Day 22 on-water baseline. Redwood Mariner departed Day 22, also captured. Redwood Mariner, Chang Hang Kai Tuo, Oriental Aquamarine, and Hafnia Expedite confirmed via NZ Tanker Watch and VesselFinder AIS 22–24 Mar — not yet on standard port schedules.
Excluded: White Pearl (bitumen), Awanuia (small bunker tanker, ~3–5k DWT — immaterial), Stolt Hagi (chemicals).

Source: Port schedule scrapes across all NZ fuel ports (Port of Tauranga, Port Otago, PrimePort Timaru, Napier Port, Port Nelson, CentrePort, Lyttelton PortControl, Port Taranaki), VesselFinder AIS data, MarineTraffic AIS data, and NZ Tanker Watch, 27 March 2026. Full scrape log & vessel detail →
3. Model assumptions

Each assumption is categorised by its nature and the degree to which it is supported by evidence.

3.1 No crude oil is imported into New Zealand Confirmed

Since the closure of the Marsden Point refinery in April 2022, NZ has imported no crude oil. All inbound tankers carry refined product. This applies to all vessel classes — including larger tankers (Torm Herdis at 115k DWT, Front Pollux at 110k DWT) which carry refined product on NZ-bound voyages.

Source: MBIE; Refining NZ (now Channel Infrastructure) corporate announcements.

3.2 No vessels discharged cargo between 8 and 17 March Confirmed (Silver Philippa discharging at Timaru from 17 Mar)

AIS tracking confirms no product tanker arrivals or discharges at NZ ports during this 7-day period. Onshore stock declined by exactly 7 days of demand during the roll-forward period, with no offsetting arrivals.

Source: VesselFinder / MarineTraffic AIS data, 18 March 2026.

3.3 Singapore throughput reduced to 60%, effective Day 8 Confirmed

Singapore Refining Corporation (SRC) confirmed a throughput reduction. The model uses 60% of normal capacity from Day 8 onward as the default (adjustable by user).

Source: SRC public statement, reported via S&P Global Platts and Argus Media, 8 March 2026.

3.4 DWT-to-supply conversion: 50,000 DWT ≈ 2.5 days Derived

Based on daily national consumption of ~22 ML/d and standard petroleum product density (0.82–0.85 t/m³). A 50,000 DWT tanker at typical utilisation yields ~55 ML — approximately 2.5 days of NZ national consumption. The conversion is linear across vessel sizes.

Limitation: Actual cargo volumes depend on product density, tank utilisation, and whether the vessel is fully laden.

3.5 Departure day = ETA minus 17 days Estimate

The model infers each vessel’s departure by subtracting the 17-day transit time from the AIS-reported ETA. Used to determine whether a vessel departed after the MBIE data date (Day 8).

Limitation: Assumes Korea/Singapore origin. If a vessel loaded in Australia (4-day transit), the departure estimate would be overstated by ~13 days.

3.6 Product allocation proportional to MBIE on-water split Assumption

Known vessel departures are aggregate — we don’t know per-product cargo composition. The model allocates using each product’s share of total on-water stock:

ProductOn-water (days)Allocation
Petrol25.240.8%
Diesel22.336.1%
Jet fuel14.323.1%
Limitation: Individual vessels may carry predominantly one product. Jet fuel’s smaller share means it benefits less from the confirmed vessel window — this is why jet fuel consistently shows the tightest supply position. If cargo manifests become available, this assumption should be replaced with actuals.

3.7 Demand is constant at 1 day per day Assumption

Demand continues at the normal rate unless the user applies a reduction. NZ fuel demand has mild seasonality, and demand destruction or rationing would likely occur before physical stockouts.

Limitation: Conservative (overstates demand in a crisis where prices spike or rationing is imposed). The user can partially address this via the demand reduction scenario input.

3.8 Throughput ramp between cutback levels: 20 days Assumption

When a refinery transitions from its initial cutback level to a deeper cut, the model applies a linear 20-day ramp rather than a step change. Reflects operational reality that refineries adjust run rates gradually.

Source: General refinery engineering practice. The 20-day figure is an analytical estimate.

3.9 S. Korea throughput estimated at 50%, effective Day 10 Estimate

Unlike Singapore (confirmed by SRC), the South Korean refinery response is estimated from industry reporting. The model defaults to 50% throughput from Day 10.

High sensitivity: South Korea supplies 48% of NZ imports. Both the throughput level and enactment day are adjustable in the model. Not confirmed by any Korean refining company as of 22 March 2026.

3.10 Australia surge capped at 2× normal share Assumption

Australia can increase supply to NZ in response to reduced Korean/Singaporean throughput. Surge is capped at 2× Australia’s normal share (12% → max 24%). Applied with a 4-day lag matching transit time. Default is zero (no surge assumed).

Limitation: Australia has limited refinery spare capacity and is itself a net fuel importer. Political constraints may apply — the Australian government may prioritise domestic supply in a regional crisis.

3.11 “Other” sources maintain 100% throughput Assumption

The 7% sourced from countries other than S. Korea, Singapore, and Australia continues at full rate. These sources are diversified and generally not ME-dependent. The small share limits the impact even if this assumption is wrong.

3.12 S. Korean export ban recovery caps at 80% Assumption

If a S. Korean export ban is enacted and subsequently lifted, Korean export volumes recover to only 80% of pre-crisis levels — reflecting likely domestic stockpiling priority.

Limitation: The 80% cap is an analytical judgment. Actual recovery depends on government policy, refinery inventory levels, and commercial contracts.

3.13 Supply restoration lag: 45 days Estimate

After Hormuz reopens, crude takes 18–20 days to reach the refinery, then 45 days for throughput to ramp back to 100%. Total recovery from reopening to normal NZ supply: approximately 62–82 days.

Source: Industry estimate based on historical refinery restart timelines.

3.14 Ships on the water carry full cargoes High confidence

The “full water toggle” (default: on) treats all vessels loaded before today as carrying 100% cargo, regardless of throughput settings. Throughput reductions only affect future loadings — ships already at sea carry what they were loaded with.

Limitation: A vessel partially loaded due to early-stage disruption could carry less. All tracked vessels departed Day ≤13 — likely operating near-normal.

3.15 No unknown vessels will depart for NZ Conservative

The model includes 15 active confirmed vessels as of 27 March (Hafnia Falcon, Pacific Crystal, Magnolia Express now discharged/discharging in NZ; Silver Philippa discharged at Timaru, supply in MBIE baseline; CS Fujairah and AMASYA confirmed via MarineTraffic AIS direct search; Diamond Express and STI Magic now arrived; Redwood Mariner, Chang Hang Kai Tuo, Oriental Aquamarine, and Hafnia Expedite confirmed via VesselFinder AIS and NZ Tanker Watch). After the confirmed arrival window ends (Day 42 — Oriental Aquamarine), it relies entirely on the smoothed supply model.

Limitation: Deliberately conservative. Commercial contracts and government intervention would likely result in additional loadings. Users should interpret stock trajectories beyond Day 42 as scenario-driven projections, not vessel-level tracking.

3.16 Onshore depletion is tracked independently of MSO Design choice

The model tracks two distinct risk metrics:

MSO breach — total stock (onshore + on-water) falls below the regulatory minimum. A compliance and policy trigger.

Onshore depletion — physical stock at terminals approaches zero. Fuel on ships in the Pacific cannot be dispensed at petrol stations.

Any MSO breach or onshore depletion within the 90-day forecast triggers at least a Level 2 alert. This addresses scenarios where total stock remains above MSO floors while onshore stock runs critically low.

4. Scenario presets

The model includes three presets that populate input parameters with internally consistent assumptions. All parameters remain adjustable after selection.

Best case
Quick diplomatic resolution
Hormuz closure15 days
S. Korea export banNone
Singapore throughput80%
S. Korea throughput70%
Australia surge10% of gap
Demand responseNone
Medium case (default)
Current intelligence, 18 March
Hormuz closure30 days
S. Korea export banNone
Singapore throughput60%
S. Korea throughput50%
Australia surgeNone
Demand responseNone
Severe case
Extended closure, compounding policy
Hormuz closure180 days
S. Korea export banDay 30
Singapore throughput40% → 10%
S. Korea throughput30% → 10%
Australia surgeNone
Demand responseNone
5. Known limitations
1The model is deterministic, not probabilistic. Each scenario produces a single trajectory. It does not model uncertainty ranges, confidence intervals, or probability-weighted outcomes.
2Product allocation is aggregate, not vessel-specific. Without cargo manifests, the model cannot distinguish between a vessel carrying 100% diesel and one carrying a mixed cargo.
3Demand is treated as constant and uniform. The model does not capture seasonality, regional variation, or endogenous demand response (price-driven demand destruction, panic buying, or government rationing).
4Refinery behaviour is simplified. Real refineries would dynamically adjust crude blends, product yields, and run rates in ways more complex than the linear throughput ramp used here.
5No strategic petroleum reserve (SPR) drawdown is modelled. South Korea, Japan, and other IEA members maintain strategic reserves that could extend crude buffers beyond the values used here.
6Government intervention is not modelled. Emergency fuel allocation powers, rationing, or bilateral supply arrangements would alter dynamics in ways the model cannot predict.
7The confirmed vessel window creates a structural break. The transition from vessel-tracked supply (Days 15–42) to model-estimated supply (Day 42+) may create a discontinuity in stock trajectories.
8On-water stock is not immediately usable. The MSO framework treats total stock as the compliance metric. The model’s onshore depletion alerts address this, but users should be aware that MSO compliance and physical supply adequacy are distinct concepts.
6. MBIE “days of cover” methodology

MBIE publishes fuel stock levels every Wednesday as “days of cover” for each product. Understanding their methodology is critical for interpreting changes between releases.

Calculation

Days of cover = physical stock (ML) ÷ average daily demand (ML/day)

The denominator is fixed: “the average daily demand for the 12 months ending 4 months before the reporting period begins.” For the current reporting period this gives:

ProductDaily demand (ML)Share of total
Petrol8.134.3%
Diesel10.745.3%
Jet fuel4.820.3%
Total23.6100%
Denominator risk: Because the denominator uses a rolling 12-month average with a 4-month lag, it does not reflect current crisis-period demand changes. If the reporting period boundary shifts between weekly releases, the denominator could change — making week-on-week comparisons unreliable. We cannot verify whether the denominator was identical between the 12 Mar and 18 Mar MBIE releases, since MBIE did not publish the daily demand rates in the earlier release.

What “on-water” means

MBIE's on-water figure counts “vessels that have already departed” as at the data date. A vessel still loading at a refinery port is NOT in the on-water count. Once departed, it enters the count and stays there until it arrives in NZ and discharges.

Comparison with our model

Our model was previously using 22 ML/day total daily consumption. This has been updated to 23.6 ML/day to match MBIE's denominator exactly. The model's “days of cover” are now directly comparable to MBIE figures.

Source: MBIE Fuel Stocks Update, published 18 March 2026 (data as at 15 March 2026). mbie.govt.nz/about/news/fuel-stocks-update
7. Source bibliography
SourceTypeDateUsed for
MBIE Fuel Stocks UpdateGovernment data18 Mar 2026 (data as at 15 Mar)Opening stock levels (§2.1), days-of-cover methodology (§6)
MBIE Petroleum import statisticsGovernment dataHistoricalImport source shares (§2.4)
MBIE Petroleum consumption dataGovernment dataRecent quarterlyDaily consumption estimate (§2.3)
IEA Oil Market ReportInternational agencyMarch 2026ME crude dependencies (§2.6), crude buffers (§2.7)
IEA / MBIE stockholding regulationsRegulatoryCurrentMSO thresholds (§2.2)
S&P Global PlattsIndustry dataOngoingTransit times (§2.5), import shares (§2.4)
Argus MediaIndustry dataMarch 2026Refinery throughput estimates
VesselFinderAIS tracking18–27 Mar 2026Vessel data (§2.8)
MarineTrafficAIS tracking18–27 Mar 2026Vessel data (§2.8), discharge confirmation (§3.2), draught analysis
Singapore Refining CorporationCompany statement8 Mar 2026Singapore throughput confirmation (§3.3)
Refining NZ / Channel InfrastructureCompany announcements2022Marsden Pt closure (§3.1)
NZ Fuel Supply Security Analysis — Assumptions & Sources
Scenario Model · Live Monitor · Assumptions & Sources
Independent research by Brian Kearney. Updated whenever model inputs, assumptions, or methodology change.