Knowledge Base Log

[2026-06-04] ingest | Mercuria — 10% Global Fleet Could Stop Due to Fuel Shortages

  • Source: Twitter/X — @MarhelmData (quoting Mercuria head of freight), June 4, 2026
  • Key claim: Mercuria head of freight warns 10% of global ships could be forced to stop next month (July 2026) due to bunker fuel shortages
  • Significance: Third escalation stage of oil shock — from crude loss → refined product shortage → shipping fuel shortage threatening global fleet operations. Systemic trade disruption threshold.
  • Corroboration: Dimerco June 2026 Asia Pacific Freight Report independently confirms rising bunker costs and fuel volatility forcing monthly surcharge revisions
  • Artifacts:
  • compiled/institutions/mercuria-shipping-fuel-shortage-jun4-2026.md — source article
  • compiled/concepts/shipping-fleet-fuel-stoppage.md — new concept: fleet disruption as systemic escalation
  • Agent: carson (subagent)

[2026-06-04] ingest | Doomberg — Backwards Looking (Paper-Physical Disconnect Explained)

  • Source: Doomberg Substack — June 4, 2026
  • Key claim: Extreme backwardation is a normal market response to shortage; paper prices embed a probability-weighting of two extreme outcomes (deal/reopening vs. prolonged closure), not manipulation
  • Significance: Provides the analytical framework explaining why paper futures remain at $90-100 while physical crude trades at $150+. Refutes viral "government-constructed fiction" narrative. Introduces bimodal probability pricing concept.
  • Corroboration: Consistent with paper-physical disconnect documented by IEA, Goldman, Morgan Stanley, Exxon/Bernstein across multiple KB sources
  • Artifacts:
  • compiled/sources/doomberg-backwards-looking-jun4-2026.md — source article
  • compiled/concepts/bimodal-probability-pricing.md — new concept: bimodal probability pricing framework
  • Agent: carson (subagent)

Last updated: 2026-06-04

[2026-04-30] query | Petrochemical supply chain Q&A

  • Operation: Deep-dive Q&A on Zeihan's "6 months to 2 years" global petrochemical supply chain shattering claim
  • Source: peterzeihan-petrolchemicals (Zeihan on Geopolitics, Apr 17, 2026)
  • Artifacts produced:
  • compiled/sources/petrochemical-supply-chain-qa.md — 5-question Q&A synthesis article
  • compiled/sources/petrochemical-supply-chain-timeline.md — dedicated timeline article for the 6-month to 2-year claim
  • KB entities covered: Naphtha, natural gas, shale, feedstock lock-in, US gas advantage, hardware lock-in, cracker plants, global petrochemical supply chain, North America advantage, global manufacturing impact
  • QA performed: Lint passed, HTML regenerated, synced to dashboard, deployed via wrangler
  • Agent: qa (subagent, workspace-mol-oil-qa-petroc)

[2026-04-27] ingest | Initial knowledge base setup

  • Operation: Initial KB scaffold, first sources, core concepts
  • Artifacts: CONCEPTS.md, Q1-Q3 reports, source manifest, compiled index
  • Agent: router

[2026-05-13] query | Karpathy-Style Q&A Pass

  • Operation: KB Q&A pass — synthesized from KB articles only, no external knowledge
  • Questions answered: 3 (supply disruption state, alarming/underappreciated signals, European exposure + data gaps)
  • Report produced: compiled/reports/qa-karpathy-may13-2026.md
  • Key findings:
  • Q1: 11–13M b/d outage confirmed across multiple sources; ceasefire ≠ supply restoration; 9-month minimum Iraq recovery; multi-year restart physics
  • Q2: 5 alarming signals — $51/bbl physical/futures disconnect, borrowed supply ending, maximally wrong-way financial positioning, sell-side pricing failure, structural supplier bankruptcies (Fram/First Brands)
  • Q3: Europe acutely exposed via crude import dependency (-6M b/d refinery cuts), inventory depletion, refined product breakdown; 5 priority data gaps flagged (gas storage actuals, refinery switchability, fertilizer/agriculture impacts)
  • Sources used: IEA April 2026, Vitol/Hardy, Goldman, Morgan Stanley, WoodMac, JPMorgan, CRS, CostaKapo, GeorgeRoush
  • Confidence: LOW–MEDIUM on Q3; MEDIUM on Q1/Q2
  • Agent: subagent (workspace-mol-oil-qa-karpathy-may13)

Last updated: 2026-06-01

[2026-06-01] ingest | Goldman Sachs Updated Forecasts (Jun 2026)

[2026-06-01] ingest | JPMorgan Updated Forecasts (Jun 2026)

[2026-06-01] ingest | Morgan Stanley Race Against Time (Jun 2026)

[2026-06-01] ingest | Wood Mackenzie Hormuz Scenarios (Jun 2026)

[2026-06-01] ingest | HFI Research Point of No Return (Jun 2026)

[2026-06-01] ingest | Exxon/Chevron Bernstein Warnings (Jun 2026)

[2026-06-01] ingest | Chatham House Hormuz Inflation Shock (Jun 2026)

[2026-06-01] ingest | OPEC+ June Output Decision (Jun 2026)

[2026-05-11] ingest | 11 Institutional Sources — Hormuz Crisis

[2026-05-12] ingest | Costa Kapothanasis — Mobil/Shell warn Costco/Walmart motor oil shortages

  • Source: CostaKapo (@CostaKapo, Costa Oil) Twitter/X, May 11, 2026
  • Key claim: Mobil and Shell informed Costco and Walmart they have no packaged motor oil product to send — bare shelves expected in weeks
  • Significance: Consumer-facing refined product supply chain disruption at major retailers — final-mile impact of Hormuz closure
  • Artifact: compiled/institutions/costa-kapo-mobil-shell-costco-walmart-may11-2026.md
  • Agent: router (Carson timed out)

[2026-05-13] ingest | George Roush — Walmart Field Report (First Brands/Fram Bankruptcy)

  • Source: George Roush (@GeorgeRoush), Twitter/X, May 13, 2026
  • Key claims: Walmart oil on rollback (Shell Rotella), employee-confirmed shipment delays, First Brands Group (Fram) bankruptcy = filter supply collapsed, awaiting Purolator; could not get oil change
  • New signal: Supplier-level bankruptcy (Fram/First Brands Group) = structural collapse, not just logistics delay. Filter shortage adds second dimension to consumer impact beyond motor oil.
  • Artifact: compiled/institutions/george-roush-walmart-motor-oil-may13-2026.md
  • Corroboration: Quotes Costa Kapothanasis from May 11 (Mobil/Shell bare shelves warning)
  • Agent: router

[2026-05-25] ingest | US-Iran Framework Deal, Motor Oil Shortage, Goldman/IEA/EIA/Chinese Tanker Sources

  • Operation: Batch ingest of 6 new sources into oil-shock-monitor-kb (daily/ directory)
  • Files created:
  • daily/us-iran-framework-deal-may25-2026.md
  • daily/motor-oil-shortage-consumer-may25-2026.md
  • daily/goldman-sachs-inventory-alert-may21-2026.md
  • daily/iea-birol-weeks-left-warning-may18-2026.md
  • daily/hormuz-chinese-tankers-may20-2026.md
  • daily/eia-inventories-may15-2026.md
  • Key data points extracted:
  • US-Iran 60-day ceasefire framework, Hormuz reopening, Trump announced May 23 (not yet signed)
  • Motor oil: ILMA CEO Alfano expects acute shortages by early July; Mobil/Shell have no product for Walmart/Costco; AutoZone 40% shortage memo; ~44-50% Group III from Persian Gulf
  • Goldman: 8.7M b/d inventory draw (record); 101 days demand in inventories (8yr low); Q4 Brent $90
  • IEA Birol: "only weeks left" of commercial inventories; 246M barrel draw over March-April; 2.5M b/d IEA release (largest ever)
  • Chinese tankers: 3 VLCCs ~6M bbl exited Hormuz via Iranian-cleared corridor (political filtering)
  • EIA: -7.863M bbl draw (vs -2.5M expected); 445M total; +2% vs 5yr avg but -10.279M YoY deficit
  • Build: python3 build.py run after each batch; 38 pages in all-pages.html; 27 articles in sources.html
  • Sources: Axios, CNN, MotorTrend, Money.com, Oilprice.com/Bloomberg, Reuters, Straits.Live, EIA/IndexBox
  • Agent: carson-subagent (factory-researcher)

[2026-06-01] q-update | Q1/Q2/Q3 + home page updated with 8 sources + 17 concepts

  • Q1 (Supply Destruction): Updated with 11+ mb/d curtailed, ADNOC full flows Q1-Q2 2027, OPEC+ 188K symbolic increase, UAE departure, demand destruction layers (China -20%, Europe -8%)
  • Q2 (Price Impact): Added Goldman $90 Q4, JPMorgan $96 avg, Morgan Stanley $150 worst-case, WoodMac $200 worst-case, physical Brent $150-160 (Exxon/Bernstein), inventory floor 0.8 of 8.4B, jet cracks $80-100/bbl
  • Q3 (Europe Impact): Added LNG supply gap 80+ mt/yr, Chatham House inflation transmission, jet fuel below 23-day threshold (Goldman), Italy rationing NOTAMs
  • Home page: Updated date stamp to 2026-06-01, added 6 new stat cards (inventory floor, LNG inaccessible, OPEC+ response), updated current state panel with 8 institutional sources
  • Files: compiled/Q1-SUPPLY-DESTRUCTION.md, compiled/Q2-PRICE-IMPACT.md, compiled/Q3-EUROPE-IMPACT.md, index.html
  • Agent: carson (subagent)

[2026-06-01] concepts | 17 new concept articles extracted


Last updated: 2026-06-04

[2026-06-01] deploy | oil-shock-monitor deployed to Cloudflare Pages

  • URL: https://03d3aef7.oil-shock-monitor.pages.dev
  • Files uploaded: 657 new + 467 already uploaded (1124 total)
  • Build: build.py (237 articles) + deploy.py --step 2 (374 HTML wrappers)
  • Agent: carson (subagent)

[2026-06-03] health | lint WARN — 90 orphans, 43 dead-ends, 47 completeness

Lint: 90 orphans (many institutions/, people/, concepts/ articles), 43 dead-ends, 47 completeness failures, 473 unchecked URLs, 1 encoding issue. LLM checks degraded (no API key). See reports/lint-2026-06-03.md.

[2026-06-05] ingest | Kyle Bass: Europe Jet Fuel Crisis

  • Source: https://x.com/Jkylebass/status/2062857343629398364
  • File: compiled/sources/kyle-bass-europe-jet-fuel-crisis.md
  • Concepts created/updated: jet-fuel, distillate, inventory-draws, IRGC, Europe
  • Key claims: 30–50% flights at risk, 97-day inventory draws, jet fuel unavailability in Spain/France/Italy

[2026-06-05] consolidation | Concept cross-linking pass

  • Scope: ~77 raw articles wikilinked across 2 passes
  • New concept stubs: crude-oil, hormuz, opec
  • Wikilinks added: jet-fuel, distillate, inventory-draws, refinery, sanctions, backwardation, adnoc, demand-destruction, lng, brent, oecd
  • Agent: carson (subagent)

[2026-06-11] ingest | mercogliano: Project Freedom / Hormuz shipping update

  • Source: https://x.com/mercoglianos/status/2064777025273860215
  • File: compiled/sources/mercogliano-project-freedom-hormuz.md
  • Key claims: Project Freedom US escort, VLCC STS transfers, Iran targeting HMM Namu/CMA CGM San Antonio, US airstrikes, DFC $40B war risk pool, 12–14M bbl/day needed

[2026-06-11] concepts | 4 new concept articles extracted

[2026-06-11] update-q | Q1, Q2, Q3, index updated with Project Freedom data

  • Q1: Added Project Freedom operational confirmation, STS workaround, 100M bbl confirmed, 12–14M bbl/day system requirement
  • Q2: Added DFC $40B war risk insurance mechanism, Kuwait contract connection
  • Q3: Added STS transfer delays, tanker loop logistics costs for European supply chain
  • index: Added June 11 update section and daily log entry

[2026-06-11] deploy | oil-shock-monitor deployed to Cloudflare Pages

  • URL: https://oil-shock-monitor.pages.dev
  • Files uploaded: 247 new + 175 already uploaded (422 total)
  • Build: build.py (251 articles from compiled_subdirs) + deploy.py --step 2 (416 HTML wrappers)
  • Manual copy: Root Q1/Q2/Q3 + index HTML copied to html/ before deploy
  • Agent: carson (subagent)

[2026-06-11] smoke-test | post-deploy verification PASS

  • Home: 200 OK
  • Q1-SUPPLY-DESTRUCTION.html: Project Freedom UPDATE June 11 confirmed live
  • Q2-PRICE-IMPACT.html: DFC War Risk UPDATE June 11 confirmed live
  • Q3-EUROPE-IMPACT.html: STS Transfer UPDATE June 11 confirmed live
    -mercogliano-project-freedom-hormuz.html: source confirmed live
  • project-freedom.html: concept confirmed live
  • sts-transfer.html: concept confirmed live
  • dfc-war-risk-insurance.html: concept confirmed live
  • hormuz-tanker-loop.html: concept confirmed live

[2026-06-11] ingest | JavierBlas: India urea $530/t, down 44% from April

  • Source: https://x.com/JavierBlas/status/2064965061643235615
  • File: compiled/sources/javierblas-india-urea-tender.md
  • Key claims: India urea tender $530/t (June 2026) vs $947/t (April 2026); ~44% drop in ~2 months; nitrogen fertilizer prices now falling in Asia
  • Agent: carson (subagent)

[2026-06-11] concepts | 2 new concept articles extracted

  • india-urea-tender — specific price reference ($530/t June 2026 vs $947/t April 2026)
  • nitrogen-fertilizer-price-collapse — ~44% drop in ~2 months, now in Asia, three possible explanations (gas normalization, supply relief, demand destruction)
  • Agent: carson (subagent)

[2026-06-11] update-q | Q1, Q2, index updated with nitrogen fertilizer price collapse data

  • Q1: Added fertilizer price collapse signal — food scarcity narrative may be overstated, three explanations (gas normalization, supply relief, demand destruction)
  • Q2: Added nitrogen fertilizer price collapse section — urea $530/t (June 2026) vs $947/t (April 2026), -44% in ~2 months, food CPI relief signal
  • index: Added June 11 update section with links to new source and concept files
  • Agent: carson (subagent)

[2026-06-12] ingest | 7 Sources — Brookings, EIA STEO, Vitol/Baker, Rystad, Enverus, TankerTrackers, gCaptain

  • Operation: 1.1-ingest — fetch and process 7 new sources into daily/ articles
  • Sources ingested:
    1. compiled/daily/brookings-strait-hormuz-crisis-jun8-2026.md — Brookings Institution, June 8, 2026 | Tier 1
    2. compiled/daily/eia-steo-june-2026-update.md — EIA Short-Term Energy Outlook, June 9, 2026 | Tier 1
    3. compiled/daily/vitol-tom-baker-bahrain-chief-jun2-2026.md — Vitol/Tom Baker (Reuters), June 2, 2026 | Tier 2
    4. compiled/daily/rystad-energy-oil-may-climb-150-jun11-2026.md — Rystad Energy (Rigzone), June 11, 2026 | Tier 2
    5. compiled/daily/enverus-intelligence-hormuz-outlook-jun11-2026.md — Enverus Intelligence Research, June 11, 2026 | Tier 2
    6. compiled/daily/tankertrackers-dark-fleet-tracking-jun10-2026.md — TankerTrackers.com, June 10, 2026 | Tier 3
    7. compiled/daily/gcaptain-maritime-sts-suez-jun10-11-2026.md — gCaptain, June 10–11, 2026 | Tier 3
  • Key data points extracted:
  • Brookings: Largest disruption in history; ADNOC/Kuwait pipelines maxed; IRGC tiered toll $1/bbl ($2M/VLCC); ~90 tankers trapped; US gasoline $4.31/gal
  • EIA STEO: OECD inventories 2.3 Bbbl Dec 2026 (lowest since 2003); 50 days supply; Brent $105/b Jun-Jul → $89/b Q4; demand -1.1 mbd in 2026; 11.3 mbd shut-ins in May
  • Vitol/Baker: ~4 mbd demand destruction worldwide; "West asleep at the wheel"; "only solution is demand destruction"; LNG +7%/+40 bcm in 2026
  • Rystad: Worst case $150/bbl if US-Iran hostilities resume; Polymarket deal probability ~27%; Brent volatile $90–$95.5
  • Enverus: OECD inventories 2.36 Bbbl trough Q4 2026 (20-year low); Brent $110/bbl avg H2 2026, peaks $117 Q4; durable geopolitical premium $5–$10/bbl; delay sensitivity +$10–$15/bbl per additional month
  • TankerTrackers: 12 ships with non-Iranian Middle Eastern barrels doing STS transfers Jun 6; ~90 tankers still trapped; government-owned vessels exclusively making it through
  • gCaptain: Original reporting on dark fleet STS (16 tankers off Oman); INTERTANKO advisory on Omani route (nighttime, AIS-off, ~15 vessels/day); Suez traffic boost; US-Iran interim deal near G7
  • Agent: carson (subagent)

[2026-06-12] people | 7 new people extracted from 7 daily sources

  • Operation: 2.1-concept-extraction (people) — extract named individuals from 7 newly ingested daily sources
  • People files created (7):
    1. compiled/people/tom-baker.md — Tom Baker, Managing Director Bahrain, Vitol (vitol-tom-baker source)
    2. compiled/people/jorge-leon.md — Jorge Leon, SVP Head of Geopolitical Analysis, Rystad Energy (rystad source)
    3. compiled/people/bjarne-schieldrop.md — Bjarne Schieldrop, Chief Commodities Analyst, SEB (rystad source)
    4. compiled/people/al-salazar.md — Al Salazar, Director, Enverus Intelligence Research (enverus source)
    5. compiled/people/georgios-sakellariou.md — Georgios Sakellariou, Freight Analyst, Signal Maritime (tankertrackers source)
    6. compiled/people/larry-johnson.md — Larry Johnson, Head of Freight, Mercuria Energy Group (tankertrackers source)
    7. compiled/people/naeem-aslam.md — Naeem Aslam, CIO, Zaye Capital Markets (rystad source)
  • Existing people confirmed (7): abbas-araghchi, abdulaziz-bin-salman, kobeissi (The Kobeissi Letter), lutz-kilian, mohammad-baqer-ghalibaf, tristan-abbey, trump — no changes needed
  • Agent: carson (subagent)

[2026-06-12] concepts | 2.1 Concept Extraction — 9 new + 8 updated from 7 daily sources