Home

Heavy Reading

the WCSB supply letter. The tradable call first; history is context.

Executive call

All figures kb/d, computed from the table below. A bullet is omitted when its value is null; nothing here is estimated beyond the model.

Next tradable injection month

2026-11
next tradable injection month
+191.4 kb/d
forward balance into storage
2026-10-01
trading window opens
164.4 kb/d
October maintenance offline (context)

Vintage: cycle as of 2026-09-22. Injection-month M barrels trade during calendar month M-1, before noms day (Enbridge Mainline).

Supply stack

WCSB supply stack WCSB supply stack kb/d 0.0 1,250.0 2,500.0 3,750.0 5,000.0 Aug 25 In-situ bitumen: 1,961.6 kb/d Aug 25 Mined bitumen + SCO: 1,622.2 kb/d Aug 25 Conventional crude: 646.0 kb/d Sep 25 In-situ bitumen: 1,927.9 kb/d Sep 25 Mined bitumen + SCO: 1,642.7 kb/d Sep 25 Conventional crude: 642.2 kb/d Oct 25 In-situ bitumen: 1,972.4 kb/d Oct 25 Mined bitumen + SCO: 1,511.9 kb/d Oct 25 Conventional crude: 651.5 kb/d Nov 25 In-situ bitumen: 2,015.1 kb/d Nov 25 Mined bitumen + SCO: 1,705.4 kb/d Nov 25 Conventional crude: 678.6 kb/d Dec 25 In-situ bitumen: 1,993.3 kb/d Dec 25 Mined bitumen + SCO: 1,752.3 kb/d Dec 25 Conventional crude: 658.6 kb/d Jan 26 In-situ bitumen: 2,010.4 kb/d Jan 26 Mined bitumen + SCO: 1,544.0 kb/d Jan 26 Conventional crude: 657.7 kb/d Feb 26 In-situ bitumen: 2,023.5 kb/d Feb 26 Mined bitumen + SCO: 1,464.0 kb/d Feb 26 Conventional crude: 662.6 kb/d Mar 26 In-situ bitumen: 2,019.7 kb/d Mar 26 Mined bitumen + SCO: 1,481.4 kb/d Mar 26 Conventional crude: 666.8 kb/d Apr 26 In-situ bitumen: 1,968.8 kb/d Apr 26 Mined bitumen + SCO: 1,504.0 kb/d Apr 26 Conventional crude: 676.9 kb/d May 26 In-situ bitumen: 1,856.3 kb/d May 26 Mined bitumen + SCO: 1,475.3 kb/d May 26 Conventional crude: 661.2 kb/d Jun 26 In-situ bitumen: 1,980.1 kb/d Jun 26 Mined bitumen + SCO: 1,482.0 kb/d Jun 26 Conventional crude: 662.9 kb/d Jul 26 In-situ bitumen: 2,085.6 kb/d Jul 26 Mined bitumen + SCO: 1,652.5 kb/d Jul 26 Conventional crude: 660.2 kb/d Aug 26 In-situ bitumen: 1,978.2 kb/d Aug 26 Mined bitumen + SCO: 1,610.2 kb/d Aug 26 Conventional crude: 665.7 kb/d Sep 26 In-situ bitumen: 1,900.3 kb/d Sep 26 Mined bitumen + SCO: 1,322.4 kb/d Sep 26 Conventional crude: 657.8 kb/d Oct 26 In-situ bitumen: 1,996.7 kb/d Oct 26 Mined bitumen + SCO: 1,427.5 kb/d Oct 26 Conventional crude: 675.9 kb/d Nov 26 In-situ bitumen: 2,044.6 kb/d Nov 26 Mined bitumen + SCO: 1,725.9 kb/d Nov 26 Conventional crude: 690.4 kb/d Dec 26 In-situ bitumen: 2,064.2 kb/d Dec 26 Mined bitumen + SCO: 1,768.0 kb/d Dec 26 Conventional crude: 685.0 kb/d Jan 27 In-situ bitumen: 2,011.1 kb/d Jan 27 Mined bitumen + SCO: 1,521.4 kb/d Jan 27 Conventional crude: 636.8 kb/d Feb 27 In-situ bitumen: 2,017.6 kb/d Feb 27 Mined bitumen + SCO: 1,532.4 kb/d Feb 27 Conventional crude: 650.1 kb/d Mar 27 In-situ bitumen: 2,027.5 kb/d Mar 27 Mined bitumen + SCO: 1,602.9 kb/d Mar 27 Conventional crude: 662.8 kb/d Apr 27 In-situ bitumen: 1,960.2 kb/d Apr 27 Mined bitumen + SCO: 1,439.3 kb/d Apr 27 Conventional crude: 666.2 kb/d May 27 In-situ bitumen: 1,973.6 kb/d May 27 Mined bitumen + SCO: 1,245.2 kb/d May 27 Conventional crude: 642.1 kb/d Jun 27 In-situ bitumen: 2,000.4 kb/d Jun 27 Mined bitumen + SCO: 1,491.6 kb/d Jun 27 Conventional crude: 639.8 kb/d Jul 27 In-situ bitumen: 2,038.0 kb/d Jul 27 Mined bitumen + SCO: 1,671.9 kb/d Jul 27 Conventional crude: 652.7 kb/d Aug 27 In-situ bitumen: 2,017.9 kb/d Aug 27 Mined bitumen + SCO: 1,652.5 kb/d Aug 27 Conventional crude: 665.7 kb/d Sep 27 In-situ bitumen: 1,954.9 kb/d Sep 27 Mined bitumen + SCO: 1,621.1 kb/d Sep 27 Conventional crude: 657.8 kb/d 4,233.8 Aug 25 Oct 25 Dec 25 Feb 26 Apr 26 Jun 26 Aug 26 Oct 26 Dec 26 Feb 27 Apr 27 Jun 27 Aug 27 Sep 27
Vintage: AER ST3/ST53 actuals through 2026-07 (ST39 through 2026-05), pulled 2026-09-22; Aug-Sep 2026 nowcast estimated, built 2026-09-23; forecast built 2026-09-22. Stack: in-situ bitumen, mined bitumen + SCO, conventional crude; ties exactly to Total WCSB crude supply every month. Orange shading marks months with modeled maintenance offline.
In-situMined + SCOConventionalActuals (AER)Nowcast (model est.)Forecast (model)Modeled maintenance month

Storage path

Implied storage change Implied storage change kb/d -776.2 -332.2 111.9 556.0 1,000.0 Aug 26: -536.3 kb/d Sep 26: -776.2 kb/d Oct 26: -610.7 kb/d Nov 26: -474.1 kb/d Dec 26: -481.3 kb/d Jan 27: -436.3 kb/d Feb 27: -512.2 kb/d Mar 27: -377.3 kb/d Apr 27: -305.6 kb/d May 27: -443.5 kb/d Jun 27: -489.7 kb/d Jul 27: -370.3 kb/d Aug 27: -454.3 kb/d Sep 27: -422.9 kb/d -422.9 Aug 25 Oct 25 Dec 25 Feb 26 Apr 26 Jun 26 Aug 26 Oct 26 Dec 26 Feb 27 Apr 27 Jun 27 Aug 27 Sep 27
Vintage: AER ST3/ST53 actuals through 2026-07 (ST39 through 2026-05), pulled 2026-09-22; Aug-Sep 2026 nowcast estimated, built 2026-09-23; forecast built 2026-09-22. Implied storage change = supply total minus maintenance offline plus diluent imports minus refinery demand minus removals (kb/d). Positive = builds into commercial storage; negative = draws.
Actuals (AER)Nowcast (model est.)Forecast (model)Modeled maintenance month

Maintenance calendar

Modeled maintenance offline Modeled maintenance offline kb/d 0.0 50.0 100.0 150.0 200.0 Oct 26: 164.4 kb/d Nov 26: 23.0 kb/d Dec 26: 3.0 kb/d Jan 27: 0.0 kb/d Feb 27: 0.0 kb/d Mar 27: 0.0 kb/d Apr 27: 0.0 kb/d May 27: 0.0 kb/d Jun 27: 0.0 kb/d Jul 27: 0.0 kb/d Aug 27: 0.0 kb/d Sep 27: 0.0 kb/d 0.0 Oct 26 Nov 26 Dec 26 Jan 27 Feb 27 Mar 27 Apr 27 May 27 Jun 27 Jul 27 Aug 27 Sep 27
Vintage: AER ST3/ST53 actuals through 2026-07 (ST39 through 2026-05), pulled 2026-09-22; Aug-Sep 2026 nowcast estimated, built 2026-09-23; forecast built 2026-09-22. Maintenance calendar compiled 2026-09-22; modeled at the leaves 2026-09-23. Maintenance offline memo: modeled kb/d offline by month. Pattern-indicated turnarounds carry no volume and never enter the math.
Actuals (AER)Nowcast (model est.)Forecast (model)Modeled maintenance month

Latest weekly

WCSB Weekly, 2026-09-23

The encyclopedia

Project profiles: every producing oil-sands project in the model, grouped by method and operator, with live production charts, maintenance calendars, and market-relevance lines.

Reports public

Agency-grade deep reads, one consistent template. Phone-readable, prints cleanly to PDF. Every chart and table carries a source line; every edition carries a full source appendix.

Reports archive: every edition, newest first

Projected ST3 public

Energy-Aspects-style balance sheet: ST3 lines with 12 months of actuals, a 2-month nowcast, and 12 months of model forecast. Drill from any aggregate into ST53 project leaves and ST39 facility rows; tap any row for its source, vintage, method, and the reasoning behind the numbers. Maintenance offline drills into per-event turnaround rows. Full-page table with CSV export.

Open the Projected ST3 dashboard (26 months, kb/d, file:// safe).

Vintage: AER ST3/ST53 actuals through 2026-07, ST39 through 2026-05 (pulled 2026-09-22); Aug-Sep 2026 nowcast (estimated) built 2026-09-23; forecast built 2026-09-22. Green columns from Nov 2026 are the tradable window.

Desk monitors licensed data

The sections below embed licensed data and hide when ?public=1 is appended.

Six flags mixed: 4 public, 2 licensed

Live regime reads as of 2026-09-22. Signals: BULLISH-BASIS = tighter WCS differential ahead; BEARISH-BASIS = wider differential ahead; WATCH/NEUTRAL as labeled. Regime reads, not forecasts.

1. Enbridge Mainline apportionment WATCH

Enbridge curtailing 12.4% of nominations. Moderate stress, not pipe-full.

Flips: Flips bearish-basis if Enbridge apportionment sustains above 25% or Keystone apportionment snaps back above 30%. Flips neutral if Enbridge apportionment falls below 5% with utilization under 90%.

Vintage: CER data through Jun 2026, pulled 2026-09-22 (approx 3-month lag)

3. Oil sands forward maintenance NEUTRAL

Oct 2026 carries the only material confirmed offline barrels: Horizon residual 119 kb/d (Oct 1-12), Syncrude Coker 8-2 to ~Oct 9, Cold Lake Q4 portion. Q4 2026: Suncor Base Plant -20 kb/d confirmed. 5 pattern-indicated (ASSUMED) windows in 2027, no volumes.

Flips: Flips if an unplanned upgrader outage hits (Suncor/Syncrude trips are the historical shock) or a 2027 turnaround gets company-confirmed with volume.

Vintage: Forward calendar compiled 2026-09-22 (guidance + Q2 2026 calls + ST53 seasonal patterns)

4. PADD 2 refinery runs vs seasonal norm NEUTRAL

PADD 2 runs 4,343 kb/d (4-wk avg), +307 kb/d vs seasonal norm. Demand normal.

Flips: Flips bearish-basis if runs fall 300+ kb/d under norm (deep turnaround season or unplanned refinery outage). Flips bullish-basis on a strong post-turnaround ramp back above norm.

Vintage: EIA v2 weekly, week ending 2026-09-11 (pulled 2026-09-22); norm = same-week mean over available history

5. Crude-by-rail volumes and rail arb NEUTRAL

Rail loadings 87,977 bbl/d (May 2026), far below the December 2018 peak of 364,893 bbl/d. Relief valve idle; pipe egress covering the barrel.

Flips: Flips bearish-basis if loadings climb past ~150-200k bbl/d (rail arb opening means diffs wide enough to pay for rail). Flips neutral as loadings fall back under ~100k bbl/d.

Vintage: CER crude-by-rail file, last updated 22 Jul 2026; latest observation May 2026 (file carries December annual snapshots plus latest month)

Append ?public=1 to hide the two licensed cards.

Heavy Reading · the WCSB supply letter.
Some sections embed licensed data and hide when ?public=1 is appended. Licensed data never leaves the licensed sections.