{
 "built_at": "2026-10-31T21:16:34+00:00",
 "datasets": {
  "balance_monthly": {
   "age_days": 31,
   "cadence_days": 31,
   "row_count": 13,
   "sources": [
    "https://iea.blob.core.windows.net/assets/51c76f0c-a266-4918-9e67-b0705fef95d6/-17JUN2026__OilMarketReport.pdf",
    "https://www.eia.gov/outlooks/steo/report/global_oil.php"
   ],
   "stale": false,
   "updated": "2026-09-30"
  },
  "commercial_cover": {
   "age_days": 6,
   "cadence_days": 45,
   "row_count": 12,
   "sources": [
    "https://citizen.digital/article/kenya-has-16-days-of-petrol-19-days-of-diesel-49-days-of-kerosene-in-stock-cs-mbadi-n380113",
    "https://fuelplan.gov.au/fuel-statistics",
    "https://observerbd.com/news/584501",
    "https://tribune.net.ph/2026/09/22/doe-sees-fuel-rollback-rules-out-return-to-p150l-level",
    "https://vietnamnet.vn/en/vietnam-boosts-fuel-reserves-to-26-days-amid-global-volatility-2505410.html",
    "https://www.arabnews.pk/pakistan/pakistan-says-fuel-stocks-secure-amid-middle-east-hostilities-industry-flags-november-risks-3001652",
    "https://www.dailymirror.lk/print/main_image/Sri-Lanka-to-retain-QR-fuel-system-indefinitely-amid-global-oil-uncertainty/346-338253",
    "https://www.dawn.com/news/2006127",
    "https://www.fuelclock.nz/",
    "https://www.nationthailand.com/news/general/40069027",
    "https://www.rctiplus.com/news/detail/inews/5495299/bahlil-akui-stok-bbm-berkurang-jadi-16-18-hari--minta-pertamina-tambah-armada-kapal",
    "https://www.taipeitimes.com/News/biz/archives/2026/03/06/2003853325"
   ],
   "stale": false,
   "updated": "2026-10-25"
  },
  "countries": {
   "age_days": 4,
   "cadence_days": 31,
   "row_count": 16,
   "sources": [
    "https://assets.publishing.service.gov.uk/media/6aba61e2fe72ed1e2b02f136/Energy_Trends_September_2026.pdf",
    "https://dserver.bundestag.de/brd/2026/0583-26.pdf",
    "https://fuelplan.gov.au/fuel-statistics",
    "https://ground.news/article/captain-istvan-ordered-the-release-of-575-million-liters-of-fuel-from-the-safety-stockpile",
    "https://www.bluewin.ch/en/news/shortage-switzerland-secures-diesel-supply-through-mandatory-stock-drawdowns-li.3646497",
    "https://www.boe.es/boe/dias/2026/10/22/pdfs/BOE-A-2026-21949.pdf",
    "https://www.business-standard.com/industry/news/indian-strategic-oil-reserves-about-two-thirds-full-minister-126032300650_1.html",
    "https://www.eia.gov/dnav/pet/pet_stoc_wstk_dcu_nus_w.htm",
    "https://www.ekonomist.com.tr/ekonomi-haberleri/epdk-dan-kritik-karar-petrol-stoklarini-yerine-koyma-suresi-uzatildi-75451",
    "https://www.enecho.meti.go.jp/statistics/petroleum_and_lpgas/pl001/pdf-oil-res/oil_daily.pdf",
    "https://www.globalbankingandfinance.com/italy-open-oil-stock-releases-if-european-countries-meet/",
    "https://www.kpler.com/blog/chinese-refiners-step-up-middle-east-crude-buying-amid-record-stock-drawdowns",
    "https://www.legifiscal.fr/actualites-fiscales/4700-gazole-publication-decret-encadrant-cession-stocks-strategiques-prix-coutant.html",
    "https://www.money.pl/mobility/polska-uwolni-rezerwy-paliw-minister-opowiedzial-o-kulisach-7344612456904736a.html",
    "https://www.newspim.com/news/view/20261019000001",
    "https://www.rijksoverheid.nl/actueel/nieuws/2026/10/01/nederland-gaat-door-met-inzetten-toegezegde-strategische-olievoorraad"
   ],
   "stale": false,
   "updated": "2026-10-27"
  },
  "europe_cover": {
   "age_days": 31,
   "cadence_days": 31,
   "row_count": 27,
   "sources": [
    "https://ec.europa.eu/eurostat/databrowser/product/page/nrg_stk_oem"
   ],
   "stale": false,
   "updated": "2026-09-30"
  },
  "forecast_editions": {
   "age_days": 0,
   "cadence_days": 31,
   "row_count": 11,
   "sources": [
    "https://iea.blob.core.windows.net/assets/2b89a47b-34a2-40e0-90ff-68f7ccd80715/-13MAY2026__OilMarketReport_publicversion.pdf",
    "https://iea.blob.core.windows.net/assets/51c76f0c-a266-4918-9e67-b0705fef95d6/-17JUN2026__OilMarketReport.pdf",
    "https://iea.blob.core.windows.net/assets/a25ddf53-cd6c-4910-ac90-16bfd28399e7/-12MAR2026_OilMarketReport.pdf",
    "https://iea.blob.core.windows.net/assets/f7785a70-754e-49d9-bf47-3c44cf77ca98/-14APR2026_OilMarketReport_Free_version.pdf",
    "https://www.argusmedia.com/news-and-insights/latest-market-news/2787865-iea-cuts-oil-demand-growth-forecast-keeps-surplus",
    "https://www.ief.org/_resources/files/news/comparative-analysis-of-monthly-reports-on-the-oil-market/october-2026/ief-comparative-analysis-10-2026.pdf",
    "https://www.ief.org/_resources/files/news/comparative-analysis-of-monthly-reports-on-the-oil-market/september-2026/ief-comparative-analysis-09-2026.pdf",
    "https://www.kitco.com/news/off-the-wire/2026-01-21/world-oil-market-faces-significant-surplus-first-quarter-iea-says",
    "https://www.newsquawk.com/headlines/iea-omr-sees-world-oil-supply-127mln-bpd-lower-than-demand-in-2026-prev-860k-bpd"
   ],
   "stale": false,
   "updated": "2026-10-31"
  },
  "headline": {
   "age_days": -1,
   "cadence_days": 31,
   "row_count": 10,
   "sources": [
    "https://gvwire.com/2026/10/07/iea-to-accelerate-oil-reserve-release-says-100-million-barrels-still-to-come/",
    "https://iea.blob.core.windows.net/assets/ad66d805-c797-42cc-803d-f90b58eac472/-12FEB2026_OilMarketReport.pdf",
    "https://www.aljazeera.com/news/2026/10/23/are-global-oil-reserves-sufficient-to-withstand-renewed-us-iran-war",
    "https://www.argusmedia.com/en/news-and-insights/latest-market-news/2890487-iea-says-96mn-bl-yet-to-be-released-from-stocks",
    "https://www.iea.org/news/iea-confirms-member-country-contributions-to-collective-action-to-release-oil-stocks-in-response-to-middle-east-disruptions",
    "https://www.ief.org/_resources/files/news/comparative-analysis-of-monthly-reports-on-the-oil-market/october-2026/ief-comparative-analysis-10-2026.pdf",
    "https://www.ogj.com/general-interest/economics-markets/news/55411809/iea-oil-supply-rebound-remains-fragile-diesel-tightness-persists",
    "https://www.spglobal.com/energy/en/news-research/latest-news/crude-oil/101526-iea-accelerates-oil-stock-release-plans-over-20-mil-barrels-of-diesel"
   ],
   "stale": false,
   "updated": "2026-11-01"
  },
  "scenarios": {
   "age_days": 8,
   "cadence_days": 31,
   "row_count": 4,
   "sources": [
    "https://iea.blob.core.windows.net/assets/51c76f0c-a266-4918-9e67-b0705fef95d6/-17JUN2026__OilMarketReport.pdf",
    "https://www.aljazeera.com/news/2026/10/23/are-global-oil-reserves-sufficient-to-withstand-renewed-us-iran-war",
    "https://www.eia.gov/outlooks/steo/report/global_oil.php",
    "https://www.ogj.com/general-interest/economics-markets/news/55411809/iea-oil-supply-rebound-remains-fragile-diesel-tightness-persists"
   ],
   "stale": false,
   "updated": "2026-10-23"
  },
  "series": {
   "age_days": 4,
   "cadence_days": 31,
   "per_series": {
    "China": {
     "age_days": 17,
     "cadence_days": 31,
     "row_count": 4,
     "sources": [
      "https://globaloilshock.com/en/strategic-oil-reserves/asia-china-japan-india/",
      "https://www.aljazeera.com/news/2026/10/23/are-global-oil-reserves-sufficient-to-withstand-renewed-us-iran-war",
      "https://www.kpler.com/blog/chinese-refiners-step-up-middle-east-crude-buying-amid-record-stock-drawdowns"
     ],
     "stale": false,
     "updated": "2026-10-14"
    },
    "Japan": {
     "age_days": 4,
     "cadence_days": 31,
     "row_count": 9,
     "sources": [
      "https://www.enecho.meti.go.jp/statistics/petroleum_and_lpgas/pl001/pdf-oil-res/oil_daily.pdf",
      "https://www.enecho.meti.go.jp/statistics/petroleum_and_lpgas/pl001/pdf/2026/260415oil.pdf",
      "https://www.enecho.meti.go.jp/statistics/petroleum_and_lpgas/pl001/pdf/2026/261015oil.pdf"
     ],
     "stale": false,
     "updated": "2026-10-27"
    },
    "South Korea": {
     "age_days": 12,
     "cadence_days": 60,
     "row_count": 3,
     "sources": [
      "https://www.newspim.com/news/view/20261019000001"
     ],
     "stale": false,
     "updated": "2026-10-19"
    },
    "United States": {
     "age_days": 8,
     "cadence_days": 7,
     "row_count": 35,
     "sources": [
      "https://www.eia.gov/dnav/pet/pet_stoc_wstk_dcu_nus_w.htm"
     ],
     "stale": false,
     "updated": "2026-10-23"
    }
   },
   "row_count": 51,
   "sources": [
    "https://globaloilshock.com/en/strategic-oil-reserves/asia-china-japan-india/",
    "https://www.aljazeera.com/news/2026/10/23/are-global-oil-reserves-sufficient-to-withstand-renewed-us-iran-war",
    "https://www.eia.gov/dnav/pet/pet_stoc_wstk_dcu_nus_w.htm",
    "https://www.enecho.meti.go.jp/statistics/petroleum_and_lpgas/pl001/pdf-oil-res/oil_daily.pdf",
    "https://www.enecho.meti.go.jp/statistics/petroleum_and_lpgas/pl001/pdf/2026/260415oil.pdf",
    "https://www.enecho.meti.go.jp/statistics/petroleum_and_lpgas/pl001/pdf/2026/261015oil.pdf",
    "https://www.kpler.com/blog/chinese-refiners-step-up-middle-east-crude-buying-amid-record-stock-drawdowns",
    "https://www.newspim.com/news/view/20261019000001"
   ],
   "stale": false,
   "updated": "2026-10-27"
  }
 },
 "git_sha": "fdc905e",
 "inputs_sha": "968f01201f8b2b45",
 "today": "2026-10-31"
}
