{
  "slug": "hormuz-gulf-energy-exposure",
  "generatedAt": "2026-06-08",
  "charts": {
    "gulf-partner-map": {
      "component": "PartnerMap",
      "title": "Gulf oil & gas exporters and high-exposure importers, 2024",
      "unit": "millions_usd",
      "years": [
        2024
      ],
      "source": "CEPII BACI HS92 (trade_2024.parquet); EIA chokepoint context",
      "caveatIds": [
        "route-proxy",
        "baci-country-codes",
        "hs92-compatible-history"
      ],
      "data": {
        "exporters": [
          {
            "code": 682,
            "iso3": "SAU",
            "name": "Saudi Arabia",
            "role": "gulf_source",
            "exportsUsdMillions": 221304.8
          },
          {
            "code": 784,
            "iso3": "ARE",
            "name": "United Arab Emirates",
            "role": "gulf_source",
            "exportsUsdMillions": 175286.7
          },
          {
            "code": 368,
            "iso3": "IRQ",
            "name": "Iraq",
            "role": "gulf_source",
            "exportsUsdMillions": 107195.5
          },
          {
            "code": 634,
            "iso3": "QAT",
            "name": "Qatar",
            "role": "gulf_source",
            "exportsUsdMillions": 77776.1
          },
          {
            "code": 414,
            "iso3": "KWT",
            "name": "Kuwait",
            "role": "gulf_source",
            "exportsUsdMillions": 58180.2
          },
          {
            "code": 512,
            "iso3": "OMN",
            "name": "Oman",
            "role": "gulf_source",
            "exportsUsdMillions": 51363.7
          },
          {
            "code": 48,
            "iso3": "BHR",
            "name": "Bahrain",
            "role": "gulf_source",
            "exportsUsdMillions": 5825.7
          },
          {
            "code": 364,
            "iso3": "IRN",
            "name": "Iran",
            "role": "gulf_source",
            "exportsUsdMillions": 940.4
          }
        ],
        "importers": [
          {
            "code": 586,
            "iso3": "PAK",
            "name": "Pakistan",
            "role": "exposed_importer",
            "gulfImportsUsdMillions": 15059.4,
            "gulfSharePct": 88.6
          },
          {
            "code": 392,
            "iso3": "JPN",
            "name": "Japan",
            "role": "exposed_importer",
            "gulfImportsUsdMillions": 81403.5,
            "gulfSharePct": 59.1
          },
          {
            "code": 410,
            "iso3": "KOR",
            "name": "Rep. of Korea",
            "role": "exposed_importer",
            "gulfImportsUsdMillions": 84341.9,
            "gulfSharePct": 58.7
          },
          {
            "code": 764,
            "iso3": "THA",
            "name": "Thailand",
            "role": "exposed_importer",
            "gulfImportsUsdMillions": 24560.1,
            "gulfSharePct": 53.5
          },
          {
            "code": 699,
            "iso3": "IND",
            "name": "India",
            "role": "exposed_importer",
            "gulfImportsUsdMillions": 92550.7,
            "gulfSharePct": 51.1
          },
          {
            "code": 710,
            "iso3": "ZAF",
            "name": "South Africa",
            "role": "exposed_importer",
            "gulfImportsUsdMillions": 8866.3,
            "gulfSharePct": 48.7
          }
        ]
      }
    },
    "gulf-share-ranking": {
      "component": "ConcentrationRiskPanel",
      "title": "Highest Gulf-source dependence among sizeable oil & gas importers, 2024",
      "unit": "percent",
      "years": [
        2024
      ],
      "source": "CEPII BACI HS92 (trade_2024.parquet)",
      "caveatIds": [
        "route-proxy",
        "min-import-threshold",
        "baci-country-codes"
      ],
      "thresholdNote": "Importers with at least $2B of in-scope oil & gas imports in 2024.",
      "data": [
        {
          "code": 586,
          "iso3": "PAK",
          "name": "Pakistan",
          "totalImportsUsdMillions": 16993.3,
          "gulfImportsUsdMillions": 15059.4,
          "gulfSharePct": 88.6,
          "rank": 1
        },
        {
          "code": 404,
          "iso3": "KEN",
          "name": "Kenya",
          "totalImportsUsdMillions": 4424.3,
          "gulfImportsUsdMillions": 3315.2,
          "gulfSharePct": 74.9,
          "rank": 2
        },
        {
          "code": 800,
          "iso3": "UGA",
          "name": "Uganda",
          "totalImportsUsdMillions": 2125.3,
          "gulfImportsUsdMillions": 1509.5,
          "gulfSharePct": 71.0,
          "rank": 3
        },
        {
          "code": 392,
          "iso3": "JPN",
          "name": "Japan",
          "totalImportsUsdMillions": 137755.2,
          "gulfImportsUsdMillions": 81403.5,
          "gulfSharePct": 59.1,
          "rank": 4
        },
        {
          "code": 410,
          "iso3": "KOR",
          "name": "Rep. of Korea",
          "totalImportsUsdMillions": 143739.5,
          "gulfImportsUsdMillions": 84341.9,
          "gulfSharePct": 58.7,
          "rank": 5
        },
        {
          "code": 634,
          "iso3": "QAT",
          "name": "Qatar",
          "totalImportsUsdMillions": 2062.7,
          "gulfImportsUsdMillions": 1183.2,
          "gulfSharePct": 57.4,
          "rank": 6
        },
        {
          "code": 834,
          "iso3": "TZA",
          "name": "United Rep. of Tanzania",
          "totalImportsUsdMillions": 3190.5,
          "gulfImportsUsdMillions": 1750.7,
          "gulfSharePct": 54.9,
          "rank": 7
        },
        {
          "code": 764,
          "iso3": "THA",
          "name": "Thailand",
          "totalImportsUsdMillions": 45944.8,
          "gulfImportsUsdMillions": 24560.1,
          "gulfSharePct": 53.5,
          "rank": 8
        },
        {
          "code": 699,
          "iso3": "IND",
          "name": "India",
          "totalImportsUsdMillions": 181171.5,
          "gulfImportsUsdMillions": 92550.7,
          "gulfSharePct": 51.1,
          "rank": 9
        },
        {
          "code": 710,
          "iso3": "ZAF",
          "name": "South Africa",
          "totalImportsUsdMillions": 18214.3,
          "gulfImportsUsdMillions": 8866.3,
          "gulfSharePct": 48.7,
          "rank": 10
        },
        {
          "code": 894,
          "iso3": "ZMB",
          "name": "Zambia",
          "totalImportsUsdMillions": 2164.8,
          "gulfImportsUsdMillions": 965.2,
          "gulfSharePct": 44.6,
          "rank": 11
        },
        {
          "code": 490,
          "iso3": "S19",
          "name": "Other Asia, nes",
          "totalImportsUsdMillions": 47789.6,
          "gulfImportsUsdMillions": 21073.0,
          "gulfSharePct": 44.1,
          "rank": 12
        },
        {
          "code": 818,
          "iso3": "EGY",
          "name": "Egypt",
          "totalImportsUsdMillions": 16999.6,
          "gulfImportsUsdMillions": 7371.8,
          "gulfSharePct": 43.4,
          "rank": 13
        },
        {
          "code": 144,
          "iso3": "LKA",
          "name": "Sri Lanka",
          "totalImportsUsdMillions": 3616.6,
          "gulfImportsUsdMillions": 1569.2,
          "gulfSharePct": 43.4,
          "rank": 14
        },
        {
          "code": 156,
          "iso3": "CHN",
          "name": "China",
          "totalImportsUsdMillions": 423144.8,
          "gulfImportsUsdMillions": 173957.1,
          "gulfSharePct": 41.1,
          "rank": 15
        }
      ]
    },
    "exposure-bubble": {
      "component": "ExposureBubblePlot",
      "title": "Import scale vs Gulf-source dependence, 2024",
      "unit": "millions_usd",
      "years": [
        2024
      ],
      "source": "CEPII BACI HS92 (trade_2024.parquet)",
      "caveatIds": [
        "route-proxy",
        "min-import-threshold",
        "baci-country-codes"
      ],
      "axes": {
        "x": "totalImportsUsdMillions",
        "y": "gulfSharePct",
        "size": "gulfImportsUsdMillions"
      },
      "data": [
        {
          "iso3": "CHN",
          "name": "China",
          "code": 156,
          "totalImportsUsdMillions": 423144.8,
          "gulfImportsUsdMillions": 173957.1,
          "gulfSharePct": 41.1,
          "highlighted": false
        },
        {
          "iso3": "USA",
          "name": "USA",
          "code": 842,
          "totalImportsUsdMillions": 238812.3,
          "gulfImportsUsdMillions": 22871.5,
          "gulfSharePct": 9.6,
          "highlighted": false
        },
        {
          "iso3": "IND",
          "name": "India",
          "code": 699,
          "totalImportsUsdMillions": 181171.5,
          "gulfImportsUsdMillions": 92550.7,
          "gulfSharePct": 51.1,
          "highlighted": true
        },
        {
          "iso3": "KOR",
          "name": "Rep. of Korea",
          "code": 410,
          "totalImportsUsdMillions": 143739.5,
          "gulfImportsUsdMillions": 84341.9,
          "gulfSharePct": 58.7,
          "highlighted": true
        },
        {
          "iso3": "JPN",
          "name": "Japan",
          "code": 392,
          "totalImportsUsdMillions": 137755.2,
          "gulfImportsUsdMillions": 81403.5,
          "gulfSharePct": 59.1,
          "highlighted": true
        },
        {
          "iso3": "NLD",
          "name": "Netherlands",
          "code": 528,
          "totalImportsUsdMillions": 101426.4,
          "gulfImportsUsdMillions": 10876.6,
          "gulfSharePct": 10.7,
          "highlighted": false
        },
        {
          "iso3": "FRA",
          "name": "France",
          "code": 251,
          "totalImportsUsdMillions": 95970.2,
          "gulfImportsUsdMillions": 13676.1,
          "gulfSharePct": 14.3,
          "highlighted": false
        },
        {
          "iso3": "DEU",
          "name": "Germany",
          "code": 276,
          "totalImportsUsdMillions": 92805.5,
          "gulfImportsUsdMillions": 4760.8,
          "gulfSharePct": 5.1,
          "highlighted": false
        },
        {
          "iso3": "SGP",
          "name": "Singapore",
          "code": 702,
          "totalImportsUsdMillions": 88240.7,
          "gulfImportsUsdMillions": 24655.8,
          "gulfSharePct": 27.9,
          "highlighted": false
        },
        {
          "iso3": "GBR",
          "name": "United Kingdom",
          "code": 826,
          "totalImportsUsdMillions": 74717.6,
          "gulfImportsUsdMillions": 7688.0,
          "gulfSharePct": 10.3,
          "highlighted": false
        },
        {
          "iso3": "ITA",
          "name": "Italy",
          "code": 380,
          "totalImportsUsdMillions": 73563.3,
          "gulfImportsUsdMillions": 11385.8,
          "gulfSharePct": 15.5,
          "highlighted": false
        },
        {
          "iso3": "ESP",
          "name": "Spain",
          "code": 724,
          "totalImportsUsdMillions": 57346.3,
          "gulfImportsUsdMillions": 4629.6,
          "gulfSharePct": 8.1,
          "highlighted": false
        },
        {
          "iso3": "BEL",
          "name": "Belgium",
          "code": 56,
          "totalImportsUsdMillions": 54507.6,
          "gulfImportsUsdMillions": 1726.7,
          "gulfSharePct": 3.2,
          "highlighted": false
        },
        {
          "iso3": "S19",
          "name": "Other Asia, nes",
          "code": 490,
          "totalImportsUsdMillions": 47789.6,
          "gulfImportsUsdMillions": 21073.0,
          "gulfSharePct": 44.1,
          "highlighted": false
        },
        {
          "iso3": "THA",
          "name": "Thailand",
          "code": 764,
          "totalImportsUsdMillions": 45944.8,
          "gulfImportsUsdMillions": 24560.1,
          "gulfSharePct": 53.5,
          "highlighted": true
        },
        {
          "iso3": "MYS",
          "name": "Malaysia",
          "code": 458,
          "totalImportsUsdMillions": 43195.0,
          "gulfImportsUsdMillions": 12936.8,
          "gulfSharePct": 29.9,
          "highlighted": false
        },
        {
          "iso3": "AUS",
          "name": "Australia",
          "code": 36,
          "totalImportsUsdMillions": 36798.5,
          "gulfImportsUsdMillions": 752.9,
          "gulfSharePct": 2.0,
          "highlighted": false
        },
        {
          "iso3": "IDN",
          "name": "Indonesia",
          "code": 360,
          "totalImportsUsdMillions": 34027.1,
          "gulfImportsUsdMillions": 5676.4,
          "gulfSharePct": 16.7,
          "highlighted": false
        },
        {
          "iso3": "CAN",
          "name": "Canada",
          "code": 124,
          "totalImportsUsdMillions": 32411.2,
          "gulfImportsUsdMillions": 1558.8,
          "gulfSharePct": 4.8,
          "highlighted": false
        },
        {
          "iso3": "BRA",
          "name": "Brazil",
          "code": 76,
          "totalImportsUsdMillions": 29653.2,
          "gulfImportsUsdMillions": 4007.6,
          "gulfSharePct": 13.5,
          "highlighted": false
        },
        {
          "iso3": "TUR",
          "name": "T\u00fcrkiye",
          "code": 792,
          "totalImportsUsdMillions": 29482.5,
          "gulfImportsUsdMillions": 1933.5,
          "gulfSharePct": 6.6,
          "highlighted": false
        },
        {
          "iso3": "MEX",
          "name": "Mexico",
          "code": 484,
          "totalImportsUsdMillions": 28608.8,
          "gulfImportsUsdMillions": 10.5,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "POL",
          "name": "Poland",
          "code": 616,
          "totalImportsUsdMillions": 25947.5,
          "gulfImportsUsdMillions": 8422.4,
          "gulfSharePct": 32.5,
          "highlighted": false
        },
        {
          "iso3": "GRC",
          "name": "Greece",
          "code": 300,
          "totalImportsUsdMillions": 22749.7,
          "gulfImportsUsdMillions": 6868.5,
          "gulfSharePct": 30.2,
          "highlighted": false
        },
        {
          "iso3": "ZAF",
          "name": "South Africa",
          "code": 710,
          "totalImportsUsdMillions": 18214.3,
          "gulfImportsUsdMillions": 8866.3,
          "gulfSharePct": 48.7,
          "highlighted": true
        },
        {
          "iso3": "SWE",
          "name": "Sweden",
          "code": 752,
          "totalImportsUsdMillions": 17707.6,
          "gulfImportsUsdMillions": 581.7,
          "gulfSharePct": 3.3,
          "highlighted": false
        },
        {
          "iso3": "EGY",
          "name": "Egypt",
          "code": 818,
          "totalImportsUsdMillions": 16999.6,
          "gulfImportsUsdMillions": 7371.8,
          "gulfSharePct": 43.4,
          "highlighted": false
        },
        {
          "iso3": "PAK",
          "name": "Pakistan",
          "code": 586,
          "totalImportsUsdMillions": 16993.3,
          "gulfImportsUsdMillions": 15059.4,
          "gulfSharePct": 88.6,
          "highlighted": true
        },
        {
          "iso3": "PHL",
          "name": "Philippines",
          "code": 608,
          "totalImportsUsdMillions": 16049.1,
          "gulfImportsUsdMillions": 4293.9,
          "gulfSharePct": 26.8,
          "highlighted": false
        },
        {
          "iso3": "PAN",
          "name": "Panama",
          "code": 591,
          "totalImportsUsdMillions": 15416.0,
          "gulfImportsUsdMillions": 0.8,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "CHL",
          "name": "Chile",
          "code": 152,
          "totalImportsUsdMillions": 14242.2,
          "gulfImportsUsdMillions": 12.8,
          "gulfSharePct": 0.1,
          "highlighted": false
        },
        {
          "iso3": "HKG",
          "name": "China, Hong Kong SAR",
          "code": 344,
          "totalImportsUsdMillions": 13625.4,
          "gulfImportsUsdMillions": 632.4,
          "gulfSharePct": 4.6,
          "highlighted": false
        },
        {
          "iso3": "NGA",
          "name": "Nigeria",
          "code": 566,
          "totalImportsUsdMillions": 13307.7,
          "gulfImportsUsdMillions": 1663.3,
          "gulfSharePct": 12.5,
          "highlighted": false
        },
        {
          "iso3": "SAU",
          "name": "Saudi Arabia",
          "code": 682,
          "totalImportsUsdMillions": 12860.2,
          "gulfImportsUsdMillions": 3959.7,
          "gulfSharePct": 30.8,
          "highlighted": false
        },
        {
          "iso3": "ARE",
          "name": "United Arab Emirates",
          "code": 784,
          "totalImportsUsdMillions": 11335.8,
          "gulfImportsUsdMillions": 33.5,
          "gulfSharePct": 0.3,
          "highlighted": false
        },
        {
          "iso3": "PRT",
          "name": "Portugal",
          "code": 620,
          "totalImportsUsdMillions": 10662.5,
          "gulfImportsUsdMillions": 514.7,
          "gulfSharePct": 4.8,
          "highlighted": false
        },
        {
          "iso3": "VNM",
          "name": "Viet Nam",
          "code": 704,
          "totalImportsUsdMillions": 10490.3,
          "gulfImportsUsdMillions": 0.0,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "CZE",
          "name": "Czechia",
          "code": 203,
          "totalImportsUsdMillions": 10209.9,
          "gulfImportsUsdMillions": 0.3,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "MAR",
          "name": "Morocco",
          "code": 504,
          "totalImportsUsdMillions": 9697.1,
          "gulfImportsUsdMillions": 2509.0,
          "gulfSharePct": 25.9,
          "highlighted": false
        },
        {
          "iso3": "AUT",
          "name": "Austria",
          "code": 40,
          "totalImportsUsdMillions": 9593.8,
          "gulfImportsUsdMillions": 683.3,
          "gulfSharePct": 7.1,
          "highlighted": false
        },
        {
          "iso3": "FIN",
          "name": "Finland",
          "code": 246,
          "totalImportsUsdMillions": 9486.3,
          "gulfImportsUsdMillions": 254.1,
          "gulfSharePct": 2.7,
          "highlighted": false
        },
        {
          "iso3": "HUN",
          "name": "Hungary",
          "code": 348,
          "totalImportsUsdMillions": 9119.4,
          "gulfImportsUsdMillions": 0.1,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "CHE",
          "name": "Switzerland",
          "code": 757,
          "totalImportsUsdMillions": 8709.2,
          "gulfImportsUsdMillions": 4.6,
          "gulfSharePct": 0.1,
          "highlighted": false
        },
        {
          "iso3": "PER",
          "name": "Peru",
          "code": 604,
          "totalImportsUsdMillions": 8591.8,
          "gulfImportsUsdMillions": 7.0,
          "gulfSharePct": 0.1,
          "highlighted": false
        },
        {
          "iso3": "ROU",
          "name": "Romania",
          "code": 642,
          "totalImportsUsdMillions": 8516.7,
          "gulfImportsUsdMillions": 619.5,
          "gulfSharePct": 7.3,
          "highlighted": false
        },
        {
          "iso3": "GIB",
          "name": "Gibraltar",
          "code": 292,
          "totalImportsUsdMillions": 8118.7,
          "gulfImportsUsdMillions": 0.0,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "IRL",
          "name": "Ireland",
          "code": 372,
          "totalImportsUsdMillions": 8051.6,
          "gulfImportsUsdMillions": 898.6,
          "gulfSharePct": 11.2,
          "highlighted": false
        },
        {
          "iso3": "UKR",
          "name": "Ukraine",
          "code": 804,
          "totalImportsUsdMillions": 7669.0,
          "gulfImportsUsdMillions": 615.9,
          "gulfSharePct": 8.0,
          "highlighted": false
        },
        {
          "iso3": "DNK",
          "name": "Denmark",
          "code": 208,
          "totalImportsUsdMillions": 6774.4,
          "gulfImportsUsdMillions": 464.3,
          "gulfSharePct": 6.9,
          "highlighted": false
        },
        {
          "iso3": "SVK",
          "name": "Slovakia",
          "code": 703,
          "totalImportsUsdMillions": 6695.1,
          "gulfImportsUsdMillions": 1.3,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "BGD",
          "name": "Bangladesh",
          "code": 50,
          "totalImportsUsdMillions": 6581.9,
          "gulfImportsUsdMillions": 0.3,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "LTU",
          "name": "Lithuania",
          "code": 440,
          "totalImportsUsdMillions": 6261.9,
          "gulfImportsUsdMillions": 2262.7,
          "gulfSharePct": 36.1,
          "highlighted": false
        },
        {
          "iso3": "BGR",
          "name": "Bulgaria",
          "code": 100,
          "totalImportsUsdMillions": 5872.4,
          "gulfImportsUsdMillions": 1261.0,
          "gulfSharePct": 21.5,
          "highlighted": false
        },
        {
          "iso3": "NZL",
          "name": "New Zealand",
          "code": 554,
          "totalImportsUsdMillions": 5806.1,
          "gulfImportsUsdMillions": 1.5,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "COL",
          "name": "Colombia",
          "code": 170,
          "totalImportsUsdMillions": 5659.0,
          "gulfImportsUsdMillions": 3.6,
          "gulfSharePct": 0.1,
          "highlighted": false
        },
        {
          "iso3": "HRV",
          "name": "Croatia",
          "code": 191,
          "totalImportsUsdMillions": 5547.0,
          "gulfImportsUsdMillions": 67.3,
          "gulfSharePct": 1.2,
          "highlighted": false
        },
        {
          "iso3": "NOR",
          "name": "Norway",
          "code": 579,
          "totalImportsUsdMillions": 5528.8,
          "gulfImportsUsdMillions": 281.3,
          "gulfSharePct": 5.1,
          "highlighted": false
        },
        {
          "iso3": "MMR",
          "name": "Myanmar",
          "code": 104,
          "totalImportsUsdMillions": 5349.8,
          "gulfImportsUsdMillions": 871.9,
          "gulfSharePct": 16.3,
          "highlighted": false
        },
        {
          "iso3": "BRN",
          "name": "Brunei Darussalam",
          "code": 96,
          "totalImportsUsdMillions": 4888.3,
          "gulfImportsUsdMillions": 798.6,
          "gulfSharePct": 16.3,
          "highlighted": false
        },
        {
          "iso3": "DOM",
          "name": "Dominican Rep.",
          "code": 214,
          "totalImportsUsdMillions": 4823.5,
          "gulfImportsUsdMillions": 20.2,
          "gulfSharePct": 0.4,
          "highlighted": false
        },
        {
          "iso3": "ECU",
          "name": "Ecuador",
          "code": 218,
          "totalImportsUsdMillions": 4809.0,
          "gulfImportsUsdMillions": 2.8,
          "gulfSharePct": 0.1,
          "highlighted": false
        },
        {
          "iso3": "CIV",
          "name": "C\u00f4te d'Ivoire",
          "code": 384,
          "totalImportsUsdMillions": 4594.6,
          "gulfImportsUsdMillions": 72.3,
          "gulfSharePct": 1.6,
          "highlighted": false
        },
        {
          "iso3": "GTM",
          "name": "Guatemala",
          "code": 320,
          "totalImportsUsdMillions": 4490.5,
          "gulfImportsUsdMillions": 7.6,
          "gulfSharePct": 0.2,
          "highlighted": false
        },
        {
          "iso3": "KEN",
          "name": "Kenya",
          "code": 404,
          "totalImportsUsdMillions": 4424.3,
          "gulfImportsUsdMillions": 3315.2,
          "gulfSharePct": 74.9,
          "highlighted": false
        },
        {
          "iso3": "TUN",
          "name": "Tunisia",
          "code": 788,
          "totalImportsUsdMillions": 4166.1,
          "gulfImportsUsdMillions": 62.5,
          "gulfSharePct": 1.5,
          "highlighted": false
        },
        {
          "iso3": "LBN",
          "name": "Lebanon",
          "code": 422,
          "totalImportsUsdMillions": 4112.5,
          "gulfImportsUsdMillions": 692.9,
          "gulfSharePct": 16.8,
          "highlighted": false
        },
        {
          "iso3": "LBY",
          "name": "Libya",
          "code": 434,
          "totalImportsUsdMillions": 3975.2,
          "gulfImportsUsdMillions": 0.2,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "BHS",
          "name": "Bahamas",
          "code": 44,
          "totalImportsUsdMillions": 3862.9,
          "gulfImportsUsdMillions": 0.0,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "SVN",
          "name": "Slovenia",
          "code": 705,
          "totalImportsUsdMillions": 3809.3,
          "gulfImportsUsdMillions": 846.1,
          "gulfSharePct": 22.2,
          "highlighted": false
        },
        {
          "iso3": "LKA",
          "name": "Sri Lanka",
          "code": 144,
          "totalImportsUsdMillions": 3616.6,
          "gulfImportsUsdMillions": 1569.2,
          "gulfSharePct": 43.4,
          "highlighted": false
        },
        {
          "iso3": "UZB",
          "name": "Uzbekistan",
          "code": 860,
          "totalImportsUsdMillions": 3499.2,
          "gulfImportsUsdMillions": 19.4,
          "gulfSharePct": 0.6,
          "highlighted": false
        },
        {
          "iso3": "SRB",
          "name": "Serbia",
          "code": 688,
          "totalImportsUsdMillions": 3429.7,
          "gulfImportsUsdMillions": 672.7,
          "gulfSharePct": 19.6,
          "highlighted": false
        },
        {
          "iso3": "SEN",
          "name": "Senegal",
          "code": 686,
          "totalImportsUsdMillions": 3389.2,
          "gulfImportsUsdMillions": 463.9,
          "gulfSharePct": 13.7,
          "highlighted": false
        },
        {
          "iso3": "TZA",
          "name": "United Rep. of Tanzania",
          "code": 834,
          "totalImportsUsdMillions": 3190.5,
          "gulfImportsUsdMillions": 1750.7,
          "gulfSharePct": 54.9,
          "highlighted": false
        },
        {
          "iso3": "KHM",
          "name": "Cambodia",
          "code": 116,
          "totalImportsUsdMillions": 3150.2,
          "gulfImportsUsdMillions": 3.3,
          "gulfSharePct": 0.1,
          "highlighted": false
        },
        {
          "iso3": "LBR",
          "name": "Liberia",
          "code": 430,
          "totalImportsUsdMillions": 3078.7,
          "gulfImportsUsdMillions": 0.0,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "ARG",
          "name": "Argentina",
          "code": 32,
          "totalImportsUsdMillions": 2769.6,
          "gulfImportsUsdMillions": 389.9,
          "gulfSharePct": 14.1,
          "highlighted": false
        },
        {
          "iso3": "AGO",
          "name": "Angola",
          "code": 24,
          "totalImportsUsdMillions": 2710.3,
          "gulfImportsUsdMillions": 99.2,
          "gulfSharePct": 3.7,
          "highlighted": false
        },
        {
          "iso3": "HND",
          "name": "Honduras",
          "code": 340,
          "totalImportsUsdMillions": 2604.6,
          "gulfImportsUsdMillions": 1.9,
          "gulfSharePct": 0.1,
          "highlighted": false
        },
        {
          "iso3": "MHL",
          "name": "Marshall Isds",
          "code": 584,
          "totalImportsUsdMillions": 2578.1,
          "gulfImportsUsdMillions": 0.0,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "TGO",
          "name": "Togo",
          "code": 768,
          "totalImportsUsdMillions": 2557.9,
          "gulfImportsUsdMillions": 17.6,
          "gulfSharePct": 0.7,
          "highlighted": false
        },
        {
          "iso3": "CRI",
          "name": "Costa Rica",
          "code": 188,
          "totalImportsUsdMillions": 2421.4,
          "gulfImportsUsdMillions": 1.0,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "SLV",
          "name": "El Salvador",
          "code": 222,
          "totalImportsUsdMillions": 2372.3,
          "gulfImportsUsdMillions": 1.4,
          "gulfSharePct": 0.1,
          "highlighted": false
        },
        {
          "iso3": "OMN",
          "name": "Oman",
          "code": 512,
          "totalImportsUsdMillions": 2338.4,
          "gulfImportsUsdMillions": 0.0,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "VEN",
          "name": "Venezuela",
          "code": 862,
          "totalImportsUsdMillions": 2316.5,
          "gulfImportsUsdMillions": 0.0,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "ISR",
          "name": "Israel",
          "code": 376,
          "totalImportsUsdMillions": 2279.8,
          "gulfImportsUsdMillions": 491.1,
          "gulfSharePct": 21.5,
          "highlighted": false
        },
        {
          "iso3": "PRY",
          "name": "Paraguay",
          "code": 600,
          "totalImportsUsdMillions": 2248.6,
          "gulfImportsUsdMillions": 219.5,
          "gulfSharePct": 9.8,
          "highlighted": false
        },
        {
          "iso3": "ZMB",
          "name": "Zambia",
          "code": 894,
          "totalImportsUsdMillions": 2164.8,
          "gulfImportsUsdMillions": 965.2,
          "gulfSharePct": 44.6,
          "highlighted": false
        },
        {
          "iso3": "BOL",
          "name": "Bolivia (Plurinational State of)",
          "code": 68,
          "totalImportsUsdMillions": 2129.9,
          "gulfImportsUsdMillions": 0.1,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "UGA",
          "name": "Uganda",
          "code": 800,
          "totalImportsUsdMillions": 2125.3,
          "gulfImportsUsdMillions": 1509.5,
          "gulfSharePct": 71.0,
          "highlighted": false
        },
        {
          "iso3": "LUX",
          "name": "Luxembourg",
          "code": 442,
          "totalImportsUsdMillions": 2087.5,
          "gulfImportsUsdMillions": 0.0,
          "gulfSharePct": 0.0,
          "highlighted": false
        },
        {
          "iso3": "LVA",
          "name": "Latvia",
          "code": 428,
          "totalImportsUsdMillions": 2067.9,
          "gulfImportsUsdMillions": 57.7,
          "gulfSharePct": 2.8,
          "highlighted": false
        },
        {
          "iso3": "QAT",
          "name": "Qatar",
          "code": 634,
          "totalImportsUsdMillions": 2062.7,
          "gulfImportsUsdMillions": 1183.2,
          "gulfSharePct": 57.4,
          "highlighted": false
        },
        {
          "iso3": "MLI",
          "name": "Mali",
          "code": 466,
          "totalImportsUsdMillions": 2044.4,
          "gulfImportsUsdMillions": 0.0,
          "gulfSharePct": 0.0,
          "highlighted": false
        }
      ]
    },
    "product-breakdown": {
      "component": "ConcentrationMatrix",
      "title": "World oil & gas imports by product group: Gulf vs non-Gulf source, 2024",
      "unit": "millions_usd",
      "years": [
        2024
      ],
      "source": "CEPII BACI HS92 (trade_2024.parquet)",
      "caveatIds": [
        "route-proxy",
        "hs92-compatible-history"
      ],
      "data": [
        {
          "group": "crude",
          "label": "Crude petroleum",
          "gulfImportsUsdMillions": 478082.1,
          "nonGulfImportsUsdMillions": 830231.1,
          "totalImportsUsdMillions": 1308313.2,
          "gulfSharePct": 36.5
        },
        {
          "group": "refined",
          "label": "Refined petroleum",
          "gulfImportsUsdMillions": 141327.5,
          "nonGulfImportsUsdMillions": 718692.1,
          "totalImportsUsdMillions": 860019.7,
          "gulfSharePct": 16.4
        },
        {
          "group": "lng",
          "label": "LNG & liquefied gases",
          "gulfImportsUsdMillions": 78326.0,
          "nonGulfImportsUsdMillions": 235755.1,
          "totalImportsUsdMillions": 314081.1,
          "gulfSharePct": 24.9
        },
        {
          "group": "gaseous",
          "label": "Gaseous natural gas",
          "gulfImportsUsdMillions": 137.4,
          "nonGulfImportsUsdMillions": 174975.8,
          "totalImportsUsdMillions": 175113.2,
          "gulfSharePct": 0.1
        }
      ]
    },
    "delay-scenario": {
      "component": "ExposureBubblePlot",
      "title": "SCENARIO: Gulf-source oil & gas import value exposed to delay, 2024",
      "unit": "millions_usd",
      "years": [
        2024
      ],
      "source": "CEPII BACI HS92 (trade_2024.parquet) -- illustrative scenario framing",
      "caveatIds": [
        "scenario-not-forecast",
        "route-proxy",
        "no-price-forecast"
      ],
      "scenarioLabel": "SCENARIO",
      "scenarioNote": "Illustrative only. Shows the measured 2024 Gulf-source import value that would need re-sourcing if Gulf-source supply were delayed. Not a forecast of shortages, prices, or route disruption.",
      "axes": {
        "x": "totalImportsUsdMillions",
        "y": "gulfSharePct",
        "size": "gulfImportsUsdMillions"
      },
      "data": [
        {
          "iso3": "CHN",
          "name": "China",
          "code": 156,
          "gulfImportsUsdMillions": 173957.1,
          "totalImportsUsdMillions": 423144.8,
          "gulfSharePct": 41.1,
          "exposureBand": "moderate",
          "rank": 1
        },
        {
          "iso3": "IND",
          "name": "India",
          "code": 699,
          "gulfImportsUsdMillions": 92550.7,
          "totalImportsUsdMillions": 181171.5,
          "gulfSharePct": 51.1,
          "exposureBand": "high",
          "rank": 2
        },
        {
          "iso3": "KOR",
          "name": "Rep. of Korea",
          "code": 410,
          "gulfImportsUsdMillions": 84341.9,
          "totalImportsUsdMillions": 143739.5,
          "gulfSharePct": 58.7,
          "exposureBand": "high",
          "rank": 3
        },
        {
          "iso3": "JPN",
          "name": "Japan",
          "code": 392,
          "gulfImportsUsdMillions": 81403.5,
          "totalImportsUsdMillions": 137755.2,
          "gulfSharePct": 59.1,
          "exposureBand": "high",
          "rank": 4
        },
        {
          "iso3": "THA",
          "name": "Thailand",
          "code": 764,
          "gulfImportsUsdMillions": 24560.1,
          "totalImportsUsdMillions": 45944.8,
          "gulfSharePct": 53.5,
          "exposureBand": "high",
          "rank": 5
        },
        {
          "iso3": "S19",
          "name": "Other Asia, nes",
          "code": 490,
          "gulfImportsUsdMillions": 21073.0,
          "totalImportsUsdMillions": 47789.6,
          "gulfSharePct": 44.1,
          "exposureBand": "moderate",
          "rank": 6
        },
        {
          "iso3": "PAK",
          "name": "Pakistan",
          "code": 586,
          "gulfImportsUsdMillions": 15059.4,
          "totalImportsUsdMillions": 16993.3,
          "gulfSharePct": 88.6,
          "exposureBand": "high",
          "rank": 7
        },
        {
          "iso3": "ZAF",
          "name": "South Africa",
          "code": 710,
          "gulfImportsUsdMillions": 8866.3,
          "totalImportsUsdMillions": 18214.3,
          "gulfSharePct": 48.7,
          "exposureBand": "moderate",
          "rank": 8
        },
        {
          "iso3": "EGY",
          "name": "Egypt",
          "code": 818,
          "gulfImportsUsdMillions": 7371.8,
          "totalImportsUsdMillions": 16999.6,
          "gulfSharePct": 43.4,
          "exposureBand": "moderate",
          "rank": 9
        },
        {
          "iso3": "KEN",
          "name": "Kenya",
          "code": 404,
          "gulfImportsUsdMillions": 3315.2,
          "totalImportsUsdMillions": 4424.3,
          "gulfSharePct": 74.9,
          "exposureBand": "high",
          "rank": 10
        },
        {
          "iso3": "TZA",
          "name": "United Rep. of Tanzania",
          "code": 834,
          "gulfImportsUsdMillions": 1750.7,
          "totalImportsUsdMillions": 3190.5,
          "gulfSharePct": 54.9,
          "exposureBand": "high",
          "rank": 11
        },
        {
          "iso3": "LKA",
          "name": "Sri Lanka",
          "code": 144,
          "gulfImportsUsdMillions": 1569.2,
          "totalImportsUsdMillions": 3616.6,
          "gulfSharePct": 43.4,
          "exposureBand": "moderate",
          "rank": 12
        },
        {
          "iso3": "UGA",
          "name": "Uganda",
          "code": 800,
          "gulfImportsUsdMillions": 1509.5,
          "totalImportsUsdMillions": 2125.3,
          "gulfSharePct": 71.0,
          "exposureBand": "high",
          "rank": 13
        },
        {
          "iso3": "QAT",
          "name": "Qatar",
          "code": 634,
          "gulfImportsUsdMillions": 1183.2,
          "totalImportsUsdMillions": 2062.7,
          "gulfSharePct": 57.4,
          "exposureBand": "high",
          "rank": 14
        },
        {
          "iso3": "ZMB",
          "name": "Zambia",
          "code": 894,
          "gulfImportsUsdMillions": 965.2,
          "totalImportsUsdMillions": 2164.8,
          "gulfSharePct": 44.6,
          "exposureBand": "moderate",
          "rank": 15
        }
      ]
    }
  }
}