{
 "year": 2024,
 "caps": [
  "top6",
  "top10",
  "top20",
  "full"
 ],
 "agg": {
  "top6": {
   "cn_share": 20.8,
   "frag": 34.3,
   "cn_top_broker": 10,
   "cn_top3_bet": 19
  },
  "top10": {
   "cn_share": 20.7,
   "frag": 24.4,
   "cn_top_broker": 9,
   "cn_top3_bet": 19
  },
  "top20": {
   "cn_share": 18.8,
   "frag": 14.6,
   "cn_top_broker": 8,
   "cn_top3_bet": 20
  },
  "full": {
   "cn_share": 18.0,
   "frag": 11.9,
   "cn_top_broker": 9,
   "cn_top3_bet": 24
  }
 },
 "rows": [
  {
   "lab": "magnets",
   "title": "Rare-earth permanent magnets",
   "top6": {
    "cn_share": 33.8,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 33.3,
    "n": 6,
    "e": 30
   },
   "top10": {
    "cn_share": 35.0,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 20.0,
    "n": 10,
    "e": 88
   },
   "top20": {
    "cn_share": 33.6,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 10.0,
    "n": 20,
    "e": 369
   },
   "full": {
    "cn_share": 32.6,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 4.1,
    "n": 209,
    "e": 4259
   }
  },
  {
   "lab": "magnesium",
   "title": "Magnesium, unwrought",
   "top6": {
    "cn_share": 26.5,
    "cn_bet_rank": 3,
    "top_broker": "US",
    "frag": 23.5,
    "n": 6,
    "e": 12
   },
   "top10": {
    "cn_share": 35.4,
    "cn_bet_rank": 3,
    "top_broker": "US",
    "frag": 21.0,
    "n": 10,
    "e": 35
   },
   "top20": {
    "cn_share": 35.8,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 10.5,
    "n": 20,
    "e": 93
   },
   "full": {
    "cn_share": 35.6,
    "cn_bet_rank": 5,
    "top_broker": "US",
    "frag": 15.3,
    "n": 114,
    "e": 464
   }
  },
  {
   "lab": "germanium",
   "title": "Germanium",
   "top6": {
    "cn_share": 23.5,
    "cn_bet_rank": 3,
    "top_broker": "US",
    "frag": 33.3,
    "n": 6,
    "e": 30
   },
   "top10": {
    "cn_share": 25.8,
    "cn_bet_rank": 2,
    "top_broker": "US",
    "frag": 20.0,
    "n": 10,
    "e": 78
   },
   "top20": {
    "cn_share": 23.1,
    "cn_bet_rank": 3,
    "top_broker": "US",
    "frag": 10.0,
    "n": 20,
    "e": 198
   },
   "full": {
    "cn_share": 22.2,
    "cn_bet_rank": 3,
    "top_broker": "DE",
    "frag": 3.0,
    "n": 89,
    "e": 574
   }
  },
  {
   "lab": "graphite",
   "title": "Natural graphite",
   "top6": {
    "cn_share": 48.9,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 46.7,
    "n": 6,
    "e": 20
   },
   "top10": {
    "cn_share": 40.1,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 30.9,
    "n": 10,
    "e": 47
   },
   "top20": {
    "cn_share": 33.3,
    "cn_bet_rank": 2,
    "top_broker": "DE",
    "frag": 15.7,
    "n": 20,
    "e": 138
   },
   "full": {
    "cn_share": 29.9,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 13.9,
    "n": 138,
    "e": 578
   }
  },
  {
   "lab": "gallium",
   "title": "Gallium",
   "top6": {
    "cn_share": 23.5,
    "cn_bet_rank": 3,
    "top_broker": "US",
    "frag": 33.3,
    "n": 6,
    "e": 30
   },
   "top10": {
    "cn_share": 25.8,
    "cn_bet_rank": 2,
    "top_broker": "US",
    "frag": 20.0,
    "n": 10,
    "e": 78
   },
   "top20": {
    "cn_share": 23.1,
    "cn_bet_rank": 3,
    "top_broker": "US",
    "frag": 10.0,
    "n": 20,
    "e": 198
   },
   "full": {
    "cn_share": 22.2,
    "cn_bet_rank": 3,
    "top_broker": "DE",
    "frag": 3.0,
    "n": 89,
    "e": 574
   }
  },
  {
   "lab": "tungsten",
   "title": "Tungsten, unwrought",
   "top6": {
    "cn_share": 47.6,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 33.3,
    "n": 6,
    "e": 25
   },
   "top10": {
    "cn_share": 43.5,
    "cn_bet_rank": 3,
    "top_broker": "GB",
    "frag": 21.0,
    "n": 10,
    "e": 48
   },
   "top20": {
    "cn_share": 39.0,
    "cn_bet_rank": 4,
    "top_broker": "DE",
    "frag": 15.5,
    "n": 20,
    "e": 135
   },
   "full": {
    "cn_share": 37.4,
    "cn_bet_rank": 4,
    "top_broker": "DE",
    "frag": 8.6,
    "n": 106,
    "e": 390
   }
  },
  {
   "lab": "cobalt",
   "title": "Cobalt oxides & hydroxides",
   "top6": {
    "cn_share": 14.8,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 60.0,
    "n": 6,
    "e": 16
   },
   "top10": {
    "cn_share": 10.3,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 20.0,
    "n": 10,
    "e": 49
   },
   "top20": {
    "cn_share": 9.6,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 10.2,
    "n": 20,
    "e": 175
   },
   "full": {
    "cn_share": 10.2,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 5.7,
    "n": 108,
    "e": 570
   }
  },
  {
   "lab": "niobium",
   "title": "Ferro-niobium",
   "top6": {
    "cn_share": 25.9,
    "cn_bet_rank": 4,
    "top_broker": "BR",
    "frag": 46.7,
    "n": 6,
    "e": 19
   },
   "top10": {
    "cn_share": 20.6,
    "cn_bet_rank": 2,
    "top_broker": "NL",
    "frag": 47.8,
    "n": 10,
    "e": 44
   },
   "top20": {
    "cn_share": 18.4,
    "cn_bet_rank": 2,
    "top_broker": "NL",
    "frag": 10.0,
    "n": 20,
    "e": 115
   },
   "full": {
    "cn_share": 17.0,
    "cn_bet_rank": 2,
    "top_broker": "NL",
    "frag": 9.5,
    "n": 80,
    "e": 342
   }
  },
  {
   "lab": "boron",
   "title": "Natural borates",
   "top6": {
    "cn_share": 22.9,
    "cn_bet_rank": 3,
    "top_broker": "BO",
    "frag": 48.0,
    "n": 6,
    "e": 14
   },
   "top10": {
    "cn_share": 18.1,
    "cn_bet_rank": 5,
    "top_broker": "US",
    "frag": 20.0,
    "n": 10,
    "e": 37
   },
   "top20": {
    "cn_share": 14.7,
    "cn_bet_rank": 4,
    "top_broker": "PE",
    "frag": 19.7,
    "n": 20,
    "e": 101
   },
   "full": {
    "cn_share": 12.8,
    "cn_bet_rank": 3,
    "top_broker": "US",
    "frag": 8.0,
    "n": 125,
    "e": 461
   }
  },
  {
   "lab": "lithium",
   "title": "Lithium carbonate",
   "top6": {
    "cn_share": 38.2,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 33.3,
    "n": 6,
    "e": 26
   },
   "top10": {
    "cn_share": 35.5,
    "cn_bet_rank": 3,
    "top_broker": "DE",
    "frag": 20.0,
    "n": 10,
    "e": 73
   },
   "top20": {
    "cn_share": 34.6,
    "cn_bet_rank": 3,
    "top_broker": "DE",
    "frag": 10.5,
    "n": 20,
    "e": 192
   },
   "full": {
    "cn_share": 34.4,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 18.0,
    "n": 118,
    "e": 660
   }
  },
  {
   "lab": "antimony",
   "title": "Antimony, unwrought",
   "top6": {
    "cn_share": 2.2,
    "cn_bet_rank": 2,
    "top_broker": "TH",
    "frag": 40.0,
    "n": 6,
    "e": 14
   },
   "top10": {
    "cn_share": 5.6,
    "cn_bet_rank": 4,
    "top_broker": "TH",
    "frag": 22.2,
    "n": 10,
    "e": 45
   },
   "top20": {
    "cn_share": 6.2,
    "cn_bet_rank": 10,
    "top_broker": "JP",
    "frag": 15.7,
    "n": 20,
    "e": 147
   },
   "full": {
    "cn_share": 6.2,
    "cn_bet_rank": 3,
    "top_broker": "JP",
    "frag": 10.7,
    "n": 98,
    "e": 500
   }
  },
  {
   "lab": "platinum",
   "title": "Platinum, unwrought",
   "top6": {
    "cn_share": 24.9,
    "cn_bet_rank": 4,
    "top_broker": "HK",
    "frag": 33.3,
    "n": 6,
    "e": 27
   },
   "top10": {
    "cn_share": 18.8,
    "cn_bet_rank": 6,
    "top_broker": "GB",
    "frag": 20.0,
    "n": 10,
    "e": 81
   },
   "top20": {
    "cn_share": 13.5,
    "cn_bet_rank": 9,
    "top_broker": "GB",
    "frag": 10.7,
    "n": 20,
    "e": 177
   },
   "full": {
    "cn_share": 12.7,
    "cn_bet_rank": 13,
    "top_broker": "GB",
    "frag": 4.4,
    "n": 89,
    "e": 550
   }
  },
  {
   "lab": "palladium",
   "title": "Palladium, unwrought",
   "top6": {
    "cn_share": 0.0,
    "cn_bet_rank": null,
    "top_broker": "DE",
    "frag": 0,
    "n": 6,
    "e": 21
   },
   "top10": {
    "cn_share": 6.1,
    "cn_bet_rank": 4,
    "top_broker": "DE",
    "frag": 21.0,
    "n": 10,
    "e": 70
   },
   "top20": {
    "cn_share": 4.1,
    "cn_bet_rank": 7,
    "top_broker": "DE",
    "frag": 10.5,
    "n": 20,
    "e": 172
   },
   "full": {
    "cn_share": 4.0,
    "cn_bet_rank": 9,
    "top_broker": "DE",
    "frag": 4.7,
    "n": 73,
    "e": 471
   }
  },
  {
   "lab": "fluorspar",
   "title": "Fluorspar, >97% CaF2",
   "top6": {
    "cn_share": 0.0,
    "cn_bet_rank": null,
    "top_broker": "MX",
    "frag": 0,
    "n": 6,
    "e": 16
   },
   "top10": {
    "cn_share": 4.6,
    "cn_bet_rank": 7,
    "top_broker": "MX",
    "frag": 22.2,
    "n": 10,
    "e": 33
   },
   "top20": {
    "cn_share": 5.1,
    "cn_bet_rank": 4,
    "top_broker": "DE",
    "frag": 11.3,
    "n": 20,
    "e": 83
   },
   "full": {
    "cn_share": 5.2,
    "cn_bet_rank": 2,
    "top_broker": "DE",
    "frag": 22.9,
    "n": 83,
    "e": 288
   }
  },
  {
   "lab": "titanium",
   "title": "Titanium, unwrought",
   "top6": {
    "cn_share": 0.0,
    "cn_bet_rank": null,
    "top_broker": "US",
    "frag": 0,
    "n": 6,
    "e": 24
   },
   "top10": {
    "cn_share": 3.2,
    "cn_bet_rank": 5,
    "top_broker": "US",
    "frag": 20.0,
    "n": 10,
    "e": 70
   },
   "top20": {
    "cn_share": 3.1,
    "cn_bet_rank": 8,
    "top_broker": "US",
    "frag": 10.0,
    "n": 20,
    "e": 233
   },
   "full": {
    "cn_share": 3.4,
    "cn_bet_rank": 3,
    "top_broker": "US",
    "frag": 9.0,
    "n": 113,
    "e": 815
   }
  },
  {
   "lab": "silicon",
   "title": "Silicon, < 99.99%",
   "top6": {
    "cn_share": 16.4,
    "cn_bet_rank": 5,
    "top_broker": "BR",
    "frag": 33.3,
    "n": 6,
    "e": 29
   },
   "top10": {
    "cn_share": 20.7,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 20.0,
    "n": 10,
    "e": 79
   },
   "top20": {
    "cn_share": 22.0,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 10.0,
    "n": 20,
    "e": 243
   },
   "full": {
    "cn_share": 22.0,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 10.6,
    "n": 161,
    "e": 1087
   }
  },
  {
   "lab": "feldspar",
   "title": "Feldspar",
   "top6": {
    "cn_share": 2.7,
    "cn_bet_rank": 4,
    "top_broker": "TR",
    "frag": 33.3,
    "n": 6,
    "e": 23
   },
   "top10": {
    "cn_share": 2.3,
    "cn_bet_rank": 5,
    "top_broker": "TR",
    "frag": 20.0,
    "n": 10,
    "e": 59
   },
   "top20": {
    "cn_share": 2.2,
    "cn_bet_rank": 6,
    "top_broker": "TR",
    "frag": 10.2,
    "n": 20,
    "e": 144
   },
   "full": {
    "cn_share": 3.3,
    "cn_bet_rank": 3,
    "top_broker": "TR",
    "frag": 19.5,
    "n": 135,
    "e": 747
   }
  },
  {
   "lab": "vanadium",
   "title": "Ferro-vanadium",
   "top6": {
    "cn_share": 16.0,
    "cn_bet_rank": 5,
    "top_broker": "KR",
    "frag": 33.3,
    "n": 6,
    "e": 23
   },
   "top10": {
    "cn_share": 13.0,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 28.9,
    "n": 10,
    "e": 56
   },
   "top20": {
    "cn_share": 10.4,
    "cn_bet_rank": 3,
    "top_broker": "NL",
    "frag": 10.2,
    "n": 20,
    "e": 161
   },
   "full": {
    "cn_share": 10.0,
    "cn_bet_rank": 2,
    "top_broker": "DE",
    "frag": 7.0,
    "n": 86,
    "e": 441
   }
  },
  {
   "lab": "manganese",
   "title": "Manganese ore",
   "top6": {
    "cn_share": 38.8,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 72.0,
    "n": 6,
    "e": 15
   },
   "top10": {
    "cn_share": 33.6,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 41.5,
    "n": 10,
    "e": 35
   },
   "top20": {
    "cn_share": 31.5,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 25.5,
    "n": 20,
    "e": 102
   },
   "full": {
    "cn_share": 30.6,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 24.7,
    "n": 128,
    "e": 619
   }
  },
  {
   "lab": "bauxite",
   "title": "Aluminium ores / bauxite",
   "top6": {
    "cn_share": 47.6,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 73.3,
    "n": 6,
    "e": 17
   },
   "top10": {
    "cn_share": 46.4,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 28.9,
    "n": 10,
    "e": 52
   },
   "top20": {
    "cn_share": 44.9,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 20.4,
    "n": 20,
    "e": 136
   },
   "full": {
    "cn_share": 43.9,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 19.0,
    "n": 120,
    "e": 642
   }
  },
  {
   "lab": "phosphate",
   "title": "Phosphate rock",
   "top6": {
    "cn_share": 0.0,
    "cn_bet_rank": null,
    "top_broker": "IN",
    "frag": 0,
    "n": 6,
    "e": 9
   },
   "top10": {
    "cn_share": 4.0,
    "cn_bet_rank": 3,
    "top_broker": "IN",
    "frag": 32.0,
    "n": 10,
    "e": 21
   },
   "top20": {
    "cn_share": 3.1,
    "cn_bet_rank": 2,
    "top_broker": "IN",
    "frag": 21.4,
    "n": 20,
    "e": 70
   },
   "full": {
    "cn_share": 2.7,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 19.4,
    "n": 115,
    "e": 381
   }
  },
  {
   "lab": "baryte",
   "title": "Baryte",
   "top6": {
    "cn_share": 11.3,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 52.4,
    "n": 6,
    "e": 17
   },
   "top10": {
    "cn_share": 10.8,
    "cn_bet_rank": 5,
    "top_broker": "NL",
    "frag": 23.1,
    "n": 10,
    "e": 52
   },
   "top20": {
    "cn_share": 9.7,
    "cn_bet_rank": 8,
    "top_broker": "NL",
    "frag": 15.5,
    "n": 20,
    "e": 148
   },
   "full": {
    "cn_share": 9.0,
    "cn_bet_rank": 2,
    "top_broker": "NL",
    "frag": 14.9,
    "n": 153,
    "e": 873
   }
  },
  {
   "lab": "arsenic",
   "title": "Arsenic",
   "top6": {
    "cn_share": 19.6,
    "cn_bet_rank": 3,
    "top_broker": "DE",
    "frag": 33.3,
    "n": 6,
    "e": 21
   },
   "top10": {
    "cn_share": 22.1,
    "cn_bet_rank": 4,
    "top_broker": "DE",
    "frag": 20.0,
    "n": 10,
    "e": 45
   },
   "top20": {
    "cn_share": 20.8,
    "cn_bet_rank": 3,
    "top_broker": "DE",
    "frag": 12.0,
    "n": 20,
    "e": 90
   },
   "full": {
    "cn_share": 21.0,
    "cn_bet_rank": 3,
    "top_broker": "DE",
    "frag": 14.6,
    "n": 85,
    "e": 216
   }
  },
  {
   "lab": "beryllium",
   "title": "Beryllium, unwrought",
   "top6": {
    "cn_share": 44.1,
    "cn_bet_rank": 4,
    "top_broker": "FR",
    "frag": 41.7,
    "n": 6,
    "e": 9
   },
   "top10": {
    "cn_share": 43.3,
    "cn_bet_rank": 7,
    "top_broker": "FR",
    "frag": 18.5,
    "n": 10,
    "e": 16
   },
   "top20": {
    "cn_share": 43.0,
    "cn_bet_rank": 2,
    "top_broker": "FR",
    "frag": 27.7,
    "n": 20,
    "e": 31
   },
   "full": {
    "cn_share": 42.9,
    "cn_bet_rank": 3,
    "top_broker": "FR",
    "frag": 19.3,
    "n": 39,
    "e": 52
   }
  },
  {
   "lab": "hafnium",
   "title": "Hafnium, unwrought",
   "top6": {
    "cn_share": 23.5,
    "cn_bet_rank": 3,
    "top_broker": "US",
    "frag": 33.3,
    "n": 6,
    "e": 30
   },
   "top10": {
    "cn_share": 25.8,
    "cn_bet_rank": 2,
    "top_broker": "US",
    "frag": 20.0,
    "n": 10,
    "e": 78
   },
   "top20": {
    "cn_share": 23.1,
    "cn_bet_rank": 3,
    "top_broker": "US",
    "frag": 10.0,
    "n": 20,
    "e": 198
   },
   "full": {
    "cn_share": 22.2,
    "cn_bet_rank": 3,
    "top_broker": "DE",
    "frag": 3.0,
    "n": 89,
    "e": 574
   }
  },
  {
   "lab": "strontium",
   "title": "Strontium carbonate",
   "top6": {
    "cn_share": 23.7,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 46.7,
    "n": 6,
    "e": 21
   },
   "top10": {
    "cn_share": 18.8,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 36.7,
    "n": 10,
    "e": 48
   },
   "top20": {
    "cn_share": 17.0,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 30.2,
    "n": 20,
    "e": 95
   },
   "full": {
    "cn_share": 17.3,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 37.6,
    "n": 85,
    "e": 263
   }
  },
  {
   "lab": "phosphorus",
   "title": "Phosphorus",
   "top6": {
    "cn_share": 0.0,
    "cn_bet_rank": null,
    "top_broker": "US",
    "frag": 0,
    "n": 6,
    "e": 20
   },
   "top10": {
    "cn_share": 0.0,
    "cn_bet_rank": null,
    "top_broker": "US",
    "frag": 0,
    "n": 10,
    "e": 38
   },
   "top20": {
    "cn_share": 1.2,
    "cn_bet_rank": 5,
    "top_broker": "JP",
    "frag": 11.2,
    "n": 20,
    "e": 113
   },
   "full": {
    "cn_share": 1.4,
    "cn_bet_rank": 5,
    "top_broker": "JP",
    "frag": 7.1,
    "n": 89,
    "e": 337
   }
  },
  {
   "lab": "tantalum",
   "title": "Tantalum, unwrought",
   "top6": {
    "cn_share": 7.8,
    "cn_bet_rank": 4,
    "top_broker": "US",
    "frag": 36.0,
    "n": 6,
    "e": 17
   },
   "top10": {
    "cn_share": 9.0,
    "cn_bet_rank": 4,
    "top_broker": "US",
    "frag": 30.6,
    "n": 10,
    "e": 41
   },
   "top20": {
    "cn_share": 9.4,
    "cn_bet_rank": 3,
    "top_broker": "US",
    "frag": 25.2,
    "n": 20,
    "e": 101
   },
   "full": {
    "cn_share": 9.5,
    "cn_bet_rank": 3,
    "top_broker": "US",
    "frag": 19.6,
    "n": 60,
    "e": 223
   }
  },
  {
   "lab": "cokingcoal",
   "title": "Coking coal",
   "top6": {
    "cn_share": 20.9,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 41.7,
    "n": 6,
    "e": 12
   },
   "top10": {
    "cn_share": 22.5,
    "cn_bet_rank": 3,
    "top_broker": "ID",
    "frag": 35.1,
    "n": 10,
    "e": 36
   },
   "top20": {
    "cn_share": 16.7,
    "cn_bet_rank": 6,
    "top_broker": "US",
    "frag": 15.8,
    "n": 20,
    "e": 136
   },
   "full": {
    "cn_share": 14.8,
    "cn_bet_rank": 6,
    "top_broker": "GB",
    "frag": 5.9,
    "n": 127,
    "e": 726
   }
  },
  {
   "lab": "helium",
   "title": "Helium",
   "top6": {
    "cn_share": 16.4,
    "cn_bet_rank": 4,
    "top_broker": "US",
    "frag": 33.3,
    "n": 6,
    "e": 25
   },
   "top10": {
    "cn_share": 14.2,
    "cn_bet_rank": 2,
    "top_broker": "US",
    "frag": 20.0,
    "n": 10,
    "e": 57
   },
   "top20": {
    "cn_share": 10.8,
    "cn_bet_rank": 5,
    "top_broker": "FR",
    "frag": 10.0,
    "n": 20,
    "e": 244
   },
   "full": {
    "cn_share": 9.1,
    "cn_bet_rank": 6,
    "top_broker": "US",
    "frag": 2.5,
    "n": 189,
    "e": 1694
   }
  },
  {
   "lab": "copper",
   "title": "Refined copper cathodes",
   "top6": {
    "cn_share": 37.3,
    "cn_bet_rank": 3,
    "top_broker": "US",
    "frag": 36.0,
    "n": 6,
    "e": 17
   },
   "top10": {
    "cn_share": 34.5,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 38.3,
    "n": 10,
    "e": 45
   },
   "top20": {
    "cn_share": 27.3,
    "cn_bet_rank": 1,
    "top_broker": "CN",
    "frag": 20.6,
    "n": 20,
    "e": 137
   },
   "full": {
    "cn_share": 20.9,
    "cn_bet_rank": 2,
    "top_broker": "DE",
    "frag": 9.4,
    "n": 126,
    "e": 819
   }
  },
  {
   "lab": "nickel",
   "title": "Nickel, unwrought",
   "top6": {
    "cn_share": 7.2,
    "cn_bet_rank": 3,
    "top_broker": "CA",
    "frag": 33.3,
    "n": 6,
    "e": 21
   },
   "top10": {
    "cn_share": 11.6,
    "cn_bet_rank": 5,
    "top_broker": "NL",
    "frag": 21.0,
    "n": 10,
    "e": 52
   },
   "top20": {
    "cn_share": 11.5,
    "cn_bet_rank": 2,
    "top_broker": "NL",
    "frag": 10.2,
    "n": 20,
    "e": 245
   },
   "full": {
    "cn_share": 9.8,
    "cn_bet_rank": 4,
    "top_broker": "NL",
    "frag": 4.9,
    "n": 107,
    "e": 947
   }
  }
 ]
}