{
  "lastVerified": "2026-01-31",
  "categories": [
    {
      "id": "construction",
      "name": "Construction Materials",
      "icon": "🏗️",
      "materials": [
        {
          "name": "Crushed Gravel",
          "lowPrice": 15,
          "highPrice": 75,
          "unit": "ton",
          "notes": "Price varies by grade and delivery distance"
        },
        {
          "name": "Fill Dirt",
          "lowPrice": 5,
          "highPrice": 25,
          "unit": "ton",
          "notes": "Screened fill costs more; topsoil premium"
        },
        {
          "name": "Asphalt (Hot Mix)",
          "lowPrice": 85,
          "highPrice": 150,
          "unit": "ton",
          "notes": "Includes standard paving mix; specialty mixes higher"
        },
        {
          "name": "Concrete (Ready-Mix)",
          "lowPrice": 120,
          "highPrice": 180,
          "unit": "cubic yard",
          "notes": "Approx. 2 tons per cubic yard"
        },
        {
          "name": "Rebar (Steel)",
          "lowPrice": 700,
          "highPrice": 1100,
          "unit": "ton",
          "notes": "Grade 60 standard; prices fluctuate with steel market"
        },
        {
          "name": "Sand (Construction)",
          "lowPrice": 20,
          "highPrice": 50,
          "unit": "ton",
          "notes": "Washed sand at premium; mason sand higher"
        },
        {
          "name": "Limestone",
          "lowPrice": 25,
          "highPrice": 60,
          "unit": "ton",
          "notes": "Crushed for base; agricultural lime varies"
        },
        {
          "name": "Recycled Concrete",
          "lowPrice": 10,
          "highPrice": 30,
          "unit": "ton",
          "notes": "Eco-friendly alternative to virgin aggregate"
        }
      ]
    },
    {
      "id": "logistics",
      "name": "Freight & Logistics",
      "icon": "🚚",
      "materials": [
        {
          "name": "Dry Van Freight (National Avg)",
          "lowPrice": 1.8,
          "highPrice": 2.8,
          "unit": "per mile",
          "notes": "Full truckload; ~44,000 lb max payload"
        },
        {
          "name": "Flatbed Freight",
          "lowPrice": 2.2,
          "highPrice": 3.5,
          "unit": "per mile",
          "notes": "Heavy haul and oversized loads higher"
        },
        {
          "name": "Ocean Container (20ft)",
          "lowPrice": 1200,
          "highPrice": 3500,
          "unit": "per container",
          "notes": "Asia-US West Coast; rates volatile"
        },
        {
          "name": "Ocean Container (40ft)",
          "lowPrice": 1800,
          "highPrice": 5000,
          "unit": "per container",
          "notes": "Spot rates can spike during peak season"
        },
        {
          "name": "Rail Intermodal",
          "lowPrice": 0.04,
          "highPrice": 0.08,
          "unit": "per ton-mile",
          "notes": "Long-haul bulk most economical"
        },
        {
          "name": "LTL Freight (Class 50)",
          "lowPrice": 15,
          "highPrice": 35,
          "unit": "per 100 lbs",
          "notes": "Less-than-truckload; class affects rate"
        }
      ]
    },
    {
      "id": "agriculture",
      "name": "Agricultural Products",
      "icon": "🌾",
      "materials": [
        {
          "name": "Hay (Alfalfa)",
          "lowPrice": 180,
          "highPrice": 350,
          "unit": "ton",
          "notes": "Premium dairy-quality at top range"
        },
        {
          "name": "Hay (Grass/Timothy)",
          "lowPrice": 120,
          "highPrice": 250,
          "unit": "ton",
          "notes": "Horse hay typically higher quality/price"
        },
        {
          "name": "Corn (Grain)",
          "lowPrice": 198.1,
          "highPrice": 205.7,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Maize (U.S., No.2 yellow, FOB US Gulf)"
        },
        {
          "name": "Soybeans",
          "lowPrice": 404,
          "highPrice": 446,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Soybeans (U.S., FOB US Gulf)"
        },
        {
          "name": "Wheat",
          "lowPrice": 209.3,
          "highPrice": 245.9,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — U.S. wheat export prices range across SRW/HRW"
        },
        {
          "name": "Fertilizer (Urea 46-0-0)",
          "lowPrice": 392.5,
          "highPrice": 409.3,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Urea (E. Europe, prill, FOB Middle East series)"
        },
        {
          "name": "Fertilizer (DAP 18-46-0)",
          "lowPrice": 627.5,
          "highPrice": 754,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — DAP (spot, FOB US Gulf)"
        },
        {
          "name": "Potash (0-0-60)",
          "lowPrice": 352,
          "highPrice": 358.3,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Potassium chloride (muriate of potash), granular spot, CFR Brazil"
        },
        {
          "name": "Wheat (HRW)",
          "lowPrice": 230.8,
          "highPrice": 245.9,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Wheat (U.S., HRW, FOB Gulf)"
        },
        {
          "name": "Wheat (SRW)",
          "lowPrice": 209.3,
          "highPrice": 225.2,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Wheat (U.S., SRW, export price)"
        }
      ]
    },
    {
      "id": "waste",
      "name": "Waste Management",
      "icon": "♻️",
      "materials": [
        {
          "name": "Municipal Solid Waste (Landfill)",
          "lowPrice": 45,
          "highPrice": 85,
          "unit": "ton",
          "notes": "Tipping fees vary widely by region"
        },
        {
          "name": "Construction & Demolition Debris",
          "lowPrice": 35,
          "highPrice": 75,
          "unit": "ton",
          "notes": "Clean loads cheaper; mixed debris higher"
        },
        {
          "name": "Hazardous Waste Disposal",
          "lowPrice": 150,
          "highPrice": 500,
          "unit": "ton",
          "notes": "Varies dramatically by waste type"
        },
        {
          "name": "Green Waste / Yard Debris",
          "lowPrice": 25,
          "highPrice": 55,
          "unit": "ton",
          "notes": "Often composted; some areas free"
        },
        {
          "name": "Scrap Metal (Mixed)",
          "lowPrice": -150,
          "highPrice": -50,
          "unit": "ton",
          "notes": "Negative = you receive payment"
        }
      ]
    },
    {
      "id": "minerals",
      "name": "Minerals & Raw Materials",
      "icon": "⛏️",
      "materials": [
        {
          "name": "Coal (Thermal)",
          "lowPrice": 80,
          "highPrice": 150,
          "unit": "ton",
          "notes": "Newcastle benchmark; varies by quality"
        },
        {
          "name": "Iron Ore (62% Fe)",
          "lowPrice": 102.5,
          "highPrice": 104.6,
          "unit": "dmt",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Iron ore (any origin) fines, spot price, CFR China, 62% Fe"
        },
        {
          "name": "Copper Concentrate",
          "lowPrice": 2500,
          "highPrice": 4000,
          "unit": "ton",
          "notes": "Based on LME copper prices"
        },
        {
          "name": "Salt (Road/De-icing)",
          "lowPrice": 50,
          "highPrice": 100,
          "unit": "ton",
          "notes": "Bulk rock salt; treated salt higher"
        },
        {
          "name": "Gypsum",
          "lowPrice": 8,
          "highPrice": 15,
          "unit": "ton",
          "notes": "Raw gypsum; wallboard-grade higher"
        },
        {
          "name": "Coal (Thermal, Australia Newcastle)",
          "lowPrice": 107.5,
          "highPrice": 112.6,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Thermal coal (Australia, Newcastle, 6000 kcal/kg, futures)"
        },
        {
          "name": "Coal (Thermal, South Africa Richards Bay)",
          "lowPrice": 90.9,
          "highPrice": 91.6,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Thermal coal (South Africa, Richards Bay, NAR 6000 kcal/kg, forward month 1)"
        },
        {
          "name": "Copper (LME)",
          "lowPrice": 10740,
          "highPrice": 11785,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Copper (LME, grade A, cathodes)"
        },
        {
          "name": "Aluminum (LME)",
          "lowPrice": 2793,
          "highPrice": 2876,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Aluminum (LME, unalloyed primary ingots)"
        },
        {
          "name": "Lead (LME)",
          "lowPrice": 1940,
          "highPrice": 1998,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Lead (LME, refined)"
        },
        {
          "name": "Nickel (LME)",
          "lowPrice": 14671,
          "highPrice": 15092,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Nickel (LME, cathodes)"
        },
        {
          "name": "Tin (LME)",
          "lowPrice": 36012,
          "highPrice": 41220,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Tin (LME, refined)"
        },
        {
          "name": "Zinc (LME)",
          "lowPrice": 3152,
          "highPrice": 3177,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Zinc (LME, refined)"
        },
        {
          "name": "Gold",
          "lowPrice": 4058,
          "highPrice": 4309,
          "unit": "troy oz",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Gold, spot average of daily rates"
        },
        {
          "name": "Silver",
          "lowPrice": 49.4,
          "highPrice": 62.3,
          "unit": "troy oz",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Silver (UK, 99.9% refined, London fixing)"
        },
        {
          "name": "Platinum",
          "lowPrice": 1565,
          "highPrice": 1893,
          "unit": "troy oz",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — Platinum (99.95% minimum purity, spot)"
        },
        {
          "name": "Gypsum (Crude, FOB mine)",
          "lowPrice": 13,
          "highPrice": 13,
          "unit": "metric ton",
          "notes": "USGS Mineral Commodity Summaries (average price 2024) — crude gypsum, f.o.b. mine"
        },
        {
          "name": "Gypsum (Calcined, FOB plant)",
          "lowPrice": 63,
          "highPrice": 63,
          "unit": "metric ton",
          "notes": "USGS Mineral Commodity Summaries (average price 2024) — calcined gypsum, f.o.b. plant"
        }
      ]
    },
    {
      "id": "energy",
      "name": "Energy & Fuels",
      "icon": "⚡",
      "materials": [
        {
          "name": "Crude Oil (Average of Brent, Dubai, WTI)",
          "lowPrice": 60.9,
          "highPrice": 63,
          "unit": "barrel",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Crude Oil (Brent)",
          "lowPrice": 62.7,
          "highPrice": 64.7,
          "unit": "barrel",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Crude Oil (Dubai)",
          "lowPrice": 62,
          "highPrice": 64.3,
          "unit": "barrel",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Crude Oil (WTI)",
          "lowPrice": 57.9,
          "highPrice": 60.2,
          "unit": "barrel",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Natural Gas (U.S. Henry Hub)",
          "lowPrice": 3.2,
          "highPrice": 4.25,
          "unit": "mmbtu",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Natural Gas (Europe TTF)",
          "lowPrice": 9.48,
          "highPrice": 10.89,
          "unit": "mmbtu",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Liquefied Natural Gas (Japan, cif)",
          "lowPrice": 11.06,
          "highPrice": 11.15,
          "unit": "mmbtu",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg; recent months may be estimates per series notes)"
        },
        {
          "name": "On-Highway Diesel (U.S. Retail, No.2)",
          "lowPrice": 3.459,
          "highPrice": 3.624,
          "unit": "gallon",
          "notes": "EIA weekly U.S. retail diesel prices (Jan 2026 range)"
        }
      ]
    },
    {
      "id": "raw_materials",
      "name": "Timber & Raw Materials",
      "icon": "🌲",
      "materials": [
        {
          "name": "Logs (Africa)",
          "lowPrice": 404.4,
          "highPrice": 410,
          "unit": "cubic meter",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Logs (Southeast Asia)",
          "lowPrice": 190.9,
          "highPrice": 196.6,
          "unit": "cubic meter",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Plywood (Southeast Asia, lauan, 3-ply)",
          "lowPrice": 350.2,
          "highPrice": 360.7,
          "unit": "sheet",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg) — $/sheets (3-ply lauan 91cm x 182cm x 4mm, wholesale spot Tokyo)"
        },
        {
          "name": "Sawnwood (Africa)",
          "lowPrice": 628.9,
          "highPrice": 641.5,
          "unit": "cubic meter",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Sawnwood (Southeast Asia)",
          "lowPrice": 715.3,
          "highPrice": 729.6,
          "unit": "cubic meter",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Cotton",
          "lowPrice": 1.63,
          "highPrice": 1.68,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Rubber (RSS3)",
          "lowPrice": 2,
          "highPrice": 2.06,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Rubber (TSR20)",
          "lowPrice": 1.71,
          "highPrice": 1.74,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        }
      ]
    },
    {
      "id": "food",
      "name": "Food & Commodity Ingredients",
      "icon": "🥫",
      "materials": [
        {
          "name": "Coconut Oil",
          "lowPrice": 2323,
          "highPrice": 2547,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Palm Oil (Malaysia, crude)",
          "lowPrice": 981,
          "highPrice": 1038,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Palmkernel Oil (Malaysia/Indonesia, crude)",
          "lowPrice": 2113,
          "highPrice": 2273,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Soybean Meal (48% protein, FOB Rotterdam)",
          "lowPrice": 356,
          "highPrice": 411,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Soybean Oil (crude degummed, FOB US Gulf)",
          "lowPrice": 1119,
          "highPrice": 1132,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Fish Meal (German/Danish 64% pro, FOB Bremen)",
          "lowPrice": 1769,
          "highPrice": 1824,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Groundnuts (40/50 runners, CFR NW Europe)",
          "lowPrice": 1200,
          "highPrice": 1200,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Groundnut Oil (refined, EXW India)",
          "lowPrice": 1621,
          "highPrice": 1678,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Rice (Thailand 5% broken)",
          "lowPrice": 356,
          "highPrice": 424,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Rice (Thailand 25% broken)",
          "lowPrice": 351,
          "highPrice": 414,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Rice (Thailand A1, broken)",
          "lowPrice": 335.9,
          "highPrice": 389.4,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Rice (Vietnam 5% broken)",
          "lowPrice": 351.9,
          "highPrice": 365.6,
          "unit": "metric ton",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Sugar (World, ISA daily price)",
          "lowPrice": 0.32,
          "highPrice": 0.34,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Sugar (U.S.)",
          "lowPrice": 0.73,
          "highPrice": 0.77,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Sugar (EU)",
          "lowPrice": 0.38,
          "highPrice": 0.38,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Beef",
          "lowPrice": 7.09,
          "highPrice": 7.51,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Chicken",
          "lowPrice": 1.72,
          "highPrice": 1.78,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Lamb",
          "lowPrice": 6.33,
          "highPrice": 6.45,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Bananas (EU)",
          "lowPrice": 1.1,
          "highPrice": 1.13,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Bananas (U.S.)",
          "lowPrice": 1.13,
          "highPrice": 1.16,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Oranges",
          "lowPrice": 0.86,
          "highPrice": 1.05,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        }
      ]
    },
    {
      "id": "beverages",
      "name": "Beverage Commodities",
      "icon": "☕",
      "materials": [
        {
          "name": "Cocoa",
          "lowPrice": 5.61,
          "highPrice": 5.95,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Coffee (Arabica)",
          "lowPrice": 8.4,
          "highPrice": 9.05,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Coffee (Robusta)",
          "lowPrice": 4.2,
          "highPrice": 4.74,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Tea (Average of 3 auctions)",
          "lowPrice": 2.88,
          "highPrice": 3.01,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Tea (Colombo)",
          "lowPrice": 3.94,
          "highPrice": 3.95,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Tea (Kolkata)",
          "lowPrice": 2.42,
          "highPrice": 2.86,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        },
        {
          "name": "Tea (Mombasa)",
          "lowPrice": 2.23,
          "highPrice": 2.27,
          "unit": "kg",
          "notes": "World Bank Pink Sheet (Oct–Dec 2025 monthly avg)"
        }
      ]
    }
  ]
}
