{
  "generatedAt": "2026-07-22T08:59:23.934Z",
  "mode": "live",
  "feedOk": true,
  "feedError": null,
  "pollIntervalMs": 300000,
  "fullRefreshMs": 1800000,
  "bootstrap": {
    "appTitle": "Hormuz Watch",
    "seededAt": "2026-04-23T09:30:00-04:00",
    "warStartDate": "2026-02-28T00:00:00Z",
    "methodologyNote": "This dashboard mixes live headline monitoring with source-linked best-effort estimates. Strait status is headline-classified. Market and reserve modules combine direct figures with incident reporting. Spending and casualty cards are approximation-first and should be read as live working estimates, not official ledgers.",
    "strait": {
      "currentStatusCode": "restricted",
      "currentStatus": "Restricted / effectively closed",
      "tone": "danger",
      "summary": "As of April 23, 2026, the newest publicly available reporting still points to a badly disrupted Strait of Hormuz. Reuters on April 22 cited UKMTO and maritime security sources after ships were fired upon, while Reuters reporting on April 21 said traffic remained effectively closed in practice. The dashboard keeps a separate warning state whenever reopening language overlaps with violence or seizures.",
      "facts": [
        "Reuters on April 22 cited UKMTO and maritime security sources after multiple vessels were fired upon while transiting near Hormuz.",
        "Reuters on April 21 reported the strait remained effectively closed and said only three ships had passed through in the previous 24 hours.",
        "Reuters on April 17 reported Iranian statements that passage for commercial vessels was completely open during a truce window."
      ],
      "bootstrapHeadlines": [
        {
          "id": "seed-1",
          "title": "Three vessels hit by gunfire in Strait of Hormuz, crews safe",
          "link": "https://wsau.com/2026/04/22/three-vessels-hit-by-gunfire-in-strait-of-hormuz-crews-safe/",
          "pubDate": "Wed, 22 Apr 2026 03:33:00 GMT",
          "description": "Reuters cited UKMTO and maritime security sources after multiple ships were fired upon while transiting the waterway.",
          "source": "Reuters"
        },
        {
          "id": "seed-2",
          "title": "US oil prices rise as US-Iran peace talks remain uncertain",
          "link": "https://www.investing.com/news/commodities-news/us-oil-prices-rise-as-usiran-peace-talks-remain-uncertain-4627899",
          "pubDate": "Tue, 21 Apr 2026 18:52:00 GMT",
          "description": "Reuters reported the Strait of Hormuz remained effectively closed and that only three ships had passed through in the previous 24 hours.",
          "source": "Reuters"
        },
        {
          "id": "seed-3",
          "title": "Wall Street indexes rally after Iran says Strait of Hormuz 'completely open'",
          "link": "https://www.investing.com/news/stock-market-news/wall-st-futures-climb-on-middle-east-peace-hopes-as-investors-eye-strong-finish-to-week-4619850",
          "pubDate": "Fri, 17 Apr 2026 05:42:00 GMT",
          "description": "Reuters said Iranian Foreign Minister Abbas Araghchi posted that passage for commercial vessels was completely open during the truce.",
          "source": "Reuters"
        }
      ],
      "sources": [
        {
          "label": "Reuters / WSAU - ships hit by gunfire",
          "url": "https://wsau.com/2026/04/22/three-vessels-hit-by-gunfire-in-strait-of-hormuz-crews-safe/",
          "date": "2026-04-22"
        },
        {
          "label": "Reuters / Investing - effectively closed with only three ships passing",
          "url": "https://www.investing.com/news/commodities-news/us-oil-prices-rise-as-usiran-peace-talks-remain-uncertain-4627899",
          "date": "2026-04-21"
        },
        {
          "label": "Reuters / Investing - Iran says the strait was completely open",
          "url": "https://www.investing.com/news/stock-market-news/wall-st-futures-climb-on-middle-east-peace-hopes-as-investors-eye-strong-finish-to-week-4619850",
          "date": "2026-04-17"
        }
      ]
    },
    "quotes": [
      {
        "country": "United States",
        "official": "President Donald Trump",
        "role": "White House / CNBC interview",
        "date": "2026-04-21",
        "excerpt": "we're going to end up with a great deal",
        "whatItMeans": "Washington is signaling confidence and saying pressure is producing leverage.",
        "contradiction": "That optimism clashes directly with Iran saying U.S. moves are blocking diplomacy.",
        "sourceLabel": "White House release",
        "sourceUrl": "https://www.whitehouse.gov/releases/2026/04/president-trump-addresses-key-issues-facing-the-nation-in-exclusive-cnbc-interview/"
      },
      {
        "country": "Iran",
        "official": "Foreign Minister Abbas Araghchi",
        "role": "Foreign ministry statement reported after calls with Pakistan and Russia",
        "date": "2026-04-21",
        "excerpt": "\"continued violations of the ceasefire\" are a \"major obstacle\"",
        "whatItMeans": "Tehran says U.S. behavior, especially shipping pressure and blockade actions, is poisoning the talks.",
        "contradiction": "This directly rejects the U.S. story that the negotiating environment is improving.",
        "sourceLabel": "Xinhua summary of Iranian foreign ministry statement",
        "sourceUrl": "https://www.china.org.cn/world/Off_the_Wire/2026-04/21/content_118448556.shtml"
      },
      {
        "country": "Pakistan",
        "official": "Deputy Prime Minister / Foreign Minister Ishaq Dar",
        "role": "Remarks after the Islamabad talks",
        "date": "2026-04-12",
        "excerpt": "Pakistan has been and will continue to play its role",
        "whatItMeans": "Islamabad still frames itself as an active mediator trying to keep both sides in the process.",
        "contradiction": "Pakistan talks like diplomacy is still salvageable even while U.S. and Iranian messaging keeps worsening.",
        "sourceLabel": "Pakistan MOFA",
        "sourceUrl": "https://mofa.gov.pk/press-releases/remarks-by-the-dpmfm-at-the-conclusion-of-the-islamabad-talks"
      },
      {
        "country": "Israel",
        "official": "Prime Minister Benjamin Netanyahu",
        "role": "Statement on negotiations with Lebanon",
        "date": "2026-04-10",
        "excerpt": "open direct negotiations with Lebanon as soon as possible",
        "whatItMeans": "Israel is willing to talk on one front while still centering hard security objectives.",
        "contradiction": "It sounds diplomatic on the surface, but the linked terms stay coercive and security-first.",
        "sourceLabel": "Israeli MFA",
        "sourceUrl": "https://embassies.gov.il/multilateral-organizations-france/en/news/prime-minister-benjamin-netanyahu-announces-opening-negotiations-lebanon"
      }
    ],
    "marketSignals": [
      {
        "key": "wti",
        "label": "WTI Front-Month",
        "value": 87.68,
        "displayValue": "$87.68/bbl",
        "changeText": "+6.3% versus previous close",
        "tone": "danger",
        "summary": "Headline-sensitive proxy for how much the market is pricing Hormuz disruption into U.S.-linked crude.",
        "sourceLabel": "Yahoo Finance delayed futures quote",
        "sourceUrl": "https://finance.yahoo.com/quote/CL%3DF",
        "asOf": "2026-07-22T08:49:22.000Z",
        "fetchStatus": "live",
        "fetchError": null
      },
      {
        "key": "brent",
        "label": "Brent Front-Month",
        "value": 94.44,
        "displayValue": "$94.44/bbl",
        "changeText": "+7.2% versus previous close",
        "tone": "danger",
        "summary": "Global crude benchmark most directly exposed to a Hormuz shipping shock.",
        "sourceLabel": "Yahoo Finance delayed futures quote",
        "sourceUrl": "https://finance.yahoo.com/quote/BZ%3DF",
        "asOf": "2026-07-22T08:49:20.000Z",
        "fetchStatus": "live",
        "fetchError": null
      },
      {
        "key": "vlcc",
        "label": "VLCC Gulf Day Rate",
        "value": 182000,
        "displayValue": "$182k/day",
        "changeText": "spiking versus pre-war lanes | public live feed not available",
        "tone": "danger",
        "summary": "Very-large-crude-carrier spot pricing is a direct read on whether shipowners think transit is worth the risk.",
        "sourceLabel": "Shipping market desk synthesis",
        "sourceUrl": "https://www.tradewindsnews.com/tankers",
        "asOf": "2026-04-23T08:00:00-04:00",
        "fetchStatus": "manual",
        "fetchError": null
      },
      {
        "key": "insurance",
        "label": "War-Risk Insurance",
        "value": 0.8,
        "displayValue": "0.45% to 0.80% hull value",
        "changeText": "JWC-listed waters / quoted premium band | public live feed not available",
        "tone": "danger",
        "summary": "When underwriters keep the Gulf on the Joint War Committee list and quoted premiums widen, shipping can stay technically open but practically unattractive.",
        "sourceLabel": "Lloyd's market / JWC list references",
        "sourceUrl": "https://www.lmalloyds.com/LMA/Underwriting/Marine/JWC_Hulls_List.aspx",
        "asOf": "2026-04-23T08:00:00-04:00",
        "fetchStatus": "manual",
        "fetchError": null
      }
    ],
    "incidents": [
      {
        "id": "Iran Attacks Another Tanker In Strait Of Hormuz As US Completes 11th Consecutive Night Of Airstrikes - Marine Insight::Wed, 22 Jul 2026 08:18:01 GMT",
        "date": "2026-07-22",
        "location": "Near Qeshm",
        "title": "Iran Attacks Another Tanker In Strait Of Hormuz As US Completes 11th Consecutive Night Of Airstrikes - Marine Insight",
        "summary": "Iran Attacks Another Tanker In Strait Of Hormuz As US Completes 11th Consecutive Night Of Airstrikes Marine Insight",
        "severity": "high",
        "x": 44,
        "y": 27,
        "sourceLabel": "Marine Insight",
        "sourceUrl": "https://news.google.com/rss/articles/CBMiywFBVV95cUxNRlExdmtuX1pqVVBCYU8tbXBqekxkQlNTVDZyZnhMYmxrcE1YQlhLSkt4MEJlU1M5RWgwZkpaM1RBM2JvWmNuc3dKakhiN1Fqd2ljWVRIbG1uWi13alR1NGFSXzJhb1E1ZkVmRkM3TkZFWmNMaG5majNZTlNSY0ZHRWJBNnVLV0dWaWhkYlE5bnREYTZpUjFhSVdaVnFWdnl3WnVaa1pnT0JTSF9ib1pvdkJRYk5TTE5mOGVQd0w2MjlKZTdkMmxpNnJ4dw?oc=5&hl=en-US&gl=US&ceid=US:en"
      },
      {
        "id": "Another tanker attacked in Strait of Hormuz as US strikes Iran for 10th consecutive night - AP News::Tue, 21 Jul 2026 04:30:00 GMT",
        "date": "2026-07-21",
        "location": "Central channel",
        "title": "Another tanker attacked in Strait of Hormuz as US strikes Iran for 10th consecutive night - AP News",
        "summary": "Another tanker attacked in Strait of Hormuz as US strikes Iran for 10th consecutive night AP News",
        "severity": "high",
        "x": 58,
        "y": 31,
        "sourceLabel": "AP News",
        "sourceUrl": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQajNHTE9aUmxpa2RIMy1jNjZ4RmgzZlk2OXE3ZXBtRzdxaUpnQldzeUtxaHh6Z3VTQzZMUGNtZ1oxNE5lQzZwLVhnX3BTZWk1OVBVT1ZiNFFtMnoyRDhHbFBnV0pFdTdNcnBKdWVuT0RidVJoWXFCYkdlNDE2V1hmZ1VhUlZhLXExZTZjOHo1YmRYMm5ra1U4RE9DU29CMVU?oc=5&hl=en-US&gl=US&ceid=US:en"
      },
      {
        "id": "Kuwait summons Iranian ambassador over attack on tanker in Strait of Hormuz - Anadolu Ajansı::Tue, 21 Jul 2026 15:01:03 GMT",
        "date": "2026-07-21",
        "location": "Approach to Musandam",
        "title": "Kuwait summons Iranian ambassador over attack on tanker in Strait of Hormuz - Anadolu Ajansı",
        "summary": "Kuwait summons Iranian ambassador over attack on tanker in Strait of Hormuz Anadolu Ajansı",
        "severity": "high",
        "x": 76,
        "y": 28,
        "sourceLabel": "Anadolu Ajansı",
        "sourceUrl": "https://news.google.com/rss/articles/CBMixgFBVV95cUxPM1hEbFNweXUxdnNORUFST0dvMDVGWGVTTTdGOHlMMWh2RGI2X0thdmN2Sm1KYUhwQkRMejFmZFlrcGl6X0lLeUJRWllPMmtpNEhrMTRPa1M5TlRqaFhWdklveWxwRjNMY2VSc0JqdHhiWGdUYUdLSTR2Z0FmblR6LTctaW12OTJHdC0wWWdCSkVzNFhsOWsxZFQwQUhBUXNfQUxjeEdwclVVenlmYXEycVlmQ0gzY0ZsVm1nR0JMRS1SN3VVb2c?oc=5&hl=en-US&gl=US&ceid=US:en"
      },
      {
        "id": "Strait of Hormuz traffic at a standstill as fears for global oil supply grow - NBC News::Tue, 21 Jul 2026 15:34:00 GMT",
        "date": "2026-07-21",
        "location": "Westbound lane",
        "title": "Strait of Hormuz traffic at a standstill as fears for global oil supply grow - NBC News",
        "summary": "Strait of Hormuz traffic at a standstill as fears for global oil supply grow NBC News",
        "severity": "high",
        "x": 49,
        "y": 34,
        "sourceLabel": "NBC News",
        "sourceUrl": "https://news.google.com/rss/articles/CBMisAFBVV95cUxQc3Y2Z09WWVIwRjBsMXZsNldXNUVUMW12a2puSVhtVVNUT2tYejJKLUN6X0ltaGlnbF9iUUt2SGRCVHJqeFZRNEZ0ekR6bGFxeXRMNERHRU1UTGxSal9fek9JNURUMkNpUUFPRWxfc0s4XzlQTFdBS0pzNXhERXlRbnhzNkZNVldRV09VaEpzYnVVSEd1cVlGcDYxM2FPNkYwSHRodmc2V3V5R1ZtTE1iQw?oc=5&hl=en-US&gl=US&ceid=US:en"
      },
      {
        "id": "Oil tankers face 'worst case scenario' in Hormuz as Iran steps up attacks on ships, maritime risk CEO says - CNBC::Fri, 17 Jul 2026 18:20:37 GMT",
        "date": "2026-07-17",
        "location": "Eastbound lane",
        "title": "Oil tankers face 'worst case scenario' in Hormuz as Iran steps up attacks on ships, maritime risk CEO says - CNBC",
        "summary": "Oil tankers face 'worst case scenario' in Hormuz as Iran steps up attacks on ships, maritime risk CEO says CNBC",
        "severity": "high",
        "x": 68,
        "y": 36,
        "sourceLabel": "CNBC",
        "sourceUrl": "https://news.google.com/rss/articles/CBMilwFBVV95cUxPc2ZkclBjdExUQmlrZURuWWltMFBvUmFEN3VVSkZDT0Y0ckZUZXRCU2pFV2NKeWUtek5IQ3Z5dUVkQzFOSHczUFVDT19fc0FBTUZWNGVRZUJVY216Rk05RkwyVklqTXlxTzZVczIyYjZINlRTZVpmVmFyRkVzcHpfallaeDRWR2tNeVVvdDZBYkttRjFUNHI00gGcAUFVX3lxTFBtUFFBeloxLXJKUXdIWkJTSHBoWERCNkV3WlN4OWFuaWIxQWJlWnBjcVYyUng0VDdkc21rMk90czUzdnd2ekJEOVUwbWFTLU9ja25LTDRteEJpaXhXVnVHTWFFZXlLNWlvODRIRUxlYW0zcWFwSzBxSWJSSUFYQnFQSFRKMy1kN1JTZ09GcE1WRnZlczV5ZVlxd2FweQ?oc=5&hl=en-US&gl=US&ceid=US:en"
      }
    ],
    "energyReserves": [
      {
        "country": "Japan",
        "status": "Buffer still large",
        "daysRemaining": 230,
        "bufferText": "about 230 days of oil in reserve",
        "countdownAnchorDate": "2026-04-09T00:00:00Z",
        "stressDate": "2026-11-25T00:00:00Z",
        "exposure": "Very high exposure to Gulf oil imports.",
        "sourceLabel": "Kyodo via Reuters image/article pickup",
        "sourceUrl": "https://www.bworldonline.com/world/2026/04/09/741878/japan-weighs-new-release-of-about-20-days-worth-of-oil-from-reserves-kyodo-says/",
        "projectionState": "countdown",
        "projectionLabel": "125 days until projected stress",
        "isPastStress": false
      },
      {
        "country": "South Korea",
        "status": "Buffer significant, but not comfortable",
        "daysRemaining": 91,
        "bufferText": "273 million barrels routed outside Hormuz, enough for more than three months under normal conditions",
        "countdownAnchorDate": "2026-04-15T00:00:00Z",
        "stressDate": "2026-07-15T00:00:00Z",
        "exposure": "Extremely import-dependent and actively rerouting supply.",
        "sourceLabel": "Reuters / MarketScreener",
        "sourceUrl": "https://www.marketscreener.com/news/south-korea-says-secures-273-mln-barrels-of-crude-via-routes-outside-strait-of-hormuz-ce7e50dcd88af22d/",
        "projectionState": "past-stress",
        "projectionLabel": "7 days past projected stress",
        "isPastStress": true
      },
      {
        "country": "India",
        "status": "Projection expired",
        "daysRemaining": 25,
        "bufferText": "about 25 days of crude reserves was the last clean public figure at the start of March",
        "countdownAnchorDate": "2026-03-04T00:00:00Z",
        "stressDate": "2026-03-29T00:00:00Z",
        "exposure": "High reliance on Gulf crude and LPG; recent reporting says alternatives are running thin.",
        "sourceLabel": "Reuters pickup / Economic Times",
        "sourceUrl": "https://government.economictimes.indiatimes.com/news/economy/india-eyes-alternative-energy-supplies-amid-strait-of-hormuz-disruption/129007363",
        "projectionState": "past-stress",
        "projectionLabel": "115 days past projected stress",
        "isPastStress": true
      },
      {
        "country": "United States",
        "status": "No immediate cliff",
        "daysRemaining": null,
        "bufferText": "409 million barrels in the SPR on April 10, plus more than 400 million barrels of commercial crude inventories",
        "countdownAnchorDate": "2026-04-10T00:00:00Z",
        "stressDate": null,
        "exposure": "Less directly exposed than Asian importers, but still highly exposed to price shock.",
        "sourceLabel": "EIA",
        "sourceUrl": "https://www.eia.gov/todayinenergy/detail.php?id=67504",
        "projectionState": "no-countdown",
        "projectionLabel": "No precise countdown",
        "isPastStress": false
      },
      {
        "country": "China",
        "status": "Big stockpile, limited transparency",
        "daysRemaining": null,
        "bufferText": "nearly 1.4 billion barrels of strategic crude estimated as of December 2025",
        "countdownAnchorDate": "2025-12-31T00:00:00Z",
        "stressDate": null,
        "exposure": "Massive reserves, but current public day-cover is not transparent enough for a precise countdown.",
        "sourceLabel": "EIA",
        "sourceUrl": "https://www.eia.gov/todayinenergy/detail.php?id=67504",
        "projectionState": "no-countdown",
        "projectionLabel": "No precise countdown",
        "isPastStress": false
      }
    ],
    "spending": {
      "title": "Approximate U.S. war spending",
      "displayScenario": "mid",
      "summary": "Use the range, not a single number. The low case follows the third-party cost ticker, the middle case follows a CSIS-style sustained-operations path, and the high case uses the Pentagon opening burn rate as a stress test.",
      "scenarios": {
        "low": {
          "key": "low",
          "label": "Low",
          "estimateMode": "Iran Cost Tracker low case",
          "model": "base-plus-ongoing",
          "knownCostUsd": 11300000000,
          "knownDays": 6,
          "ongoingDailyUsd": 1000000000,
          "whyThisNumber": "Iran War Cost Tracker says it uses the Pentagon's first-six-days figure and then applies a lower ongoing burn rate of $1B/day instead of extending the opening surge rate across the whole war.",
          "warning": "This is a third-party methodology, not an official U.S. government live total. It is lower than the old dashboard estimate because it assumes the post-opening burn rate cooled to $1B/day.",
          "sources": [
            {
              "label": "Iran War Cost Tracker methodology page",
              "url": "https://iran-cost-ticker.com/",
              "date": "2026-07-22"
            }
          ],
          "sourceKind": "live-third-party"
        },
        "mid": {
          "key": "mid",
          "label": "Mid",
          "estimateMode": "CSIS-style sustained operations",
          "model": "base-plus-ongoing",
          "knownCostUsd": 16500000000,
          "knownDays": 12,
          "ongoingDailyUsd": 1150000000,
          "whyThisNumber": "Starts from the CSIS day-12 update and then assumes a still-elevated but lower sustained-operations burn rate instead of keeping the opening surge forever.",
          "warning": "Analytic mid-case for directional planning, not an official total.",
          "sources": [
            {
              "label": "CSIS day-12 war cost update",
              "url": "https://www.csis.org/analysis/iran-war-cost-estimate-update-113-billion-day-6-165-billion-day-12",
              "date": "2026-03-13"
            },
            {
              "label": "Defense News - first six days cost $11.3B",
              "url": "https://www.defensenews.com/news/pentagon-congress/2026/03/12/price-tag-for-epic-fury-tops-11-billion-in-first-six-days-pentagon-tells-congress/",
              "date": "2026-03-12"
            }
          ]
        },
        "high": {
          "key": "high",
          "label": "High",
          "estimateMode": "Pentagon-derived opening-surge stress case",
          "model": "base-plus-ongoing",
          "knownCostUsd": 11300000000,
          "knownDays": 6,
          "ongoingDailyUsd": 1883333333,
          "whyThisNumber": "Uses the Pentagon-reported opening burn rate from the first six days as a high-side stress case for what costs look like if elevated operating tempo persists.",
          "warning": "Useful as a ceiling scenario, but very likely too high for a long-run central estimate.",
          "sources": [
            {
              "label": "Defense News - first six days cost $11.3B",
              "url": "https://www.defensenews.com/news/pentagon-congress/2026/03/12/price-tag-for-epic-fury-tops-11-billion-in-first-six-days-pentagon-tells-congress/",
              "date": "2026-03-12"
            }
          ]
        }
      },
      "fetchStatus": "live",
      "fetchError": null
    },
    "casualties": {
      "asOf": "2026-04-22T00:00:00Z",
      "civilianLowerBound": 1724,
      "militaryLowerBound": 1673,
      "unresolvedOrMixed": 2661,
      "summary": "These are lower-bound counts from source material that cleanly split civilians from military deaths. Large chunks of the regional toll are unresolved or mixed.",
      "breakdown": [
        {
          "side": "Iran",
          "civilian": 1701,
          "military": 1221,
          "other": 714,
          "note": "HRANA figure cited by Reuters on April 10."
        },
        {
          "side": "Israel",
          "civilian": 23,
          "military": 12,
          "other": 0,
          "note": "Reuters April 10 factbox using Israeli ambulance service and military figures."
        },
        {
          "side": "United States",
          "civilian": 0,
          "military": 13,
          "other": 400,
          "note": "WSJ reported 13 U.S. military deaths and 400 wounded as of April 22."
        },
        {
          "side": "Lebanon / Hezbollah front",
          "civilian": null,
          "military": 427,
          "other": 1830,
          "note": "Reuters said 1,830 killed in Lebanon, 400+ Hezbollah fighters dead, 14 Lebanese soldiers dead, and 13 state security personnel dead; civilian split unclear."
        },
        {
          "side": "Iraq and other regional spillover",
          "civilian": null,
          "military": null,
          "other": 117,
          "note": "Reuters described the Iraqi toll as a mixed category of civilians, PMF, Peshmerga, police, and army."
        }
      ],
      "sources": [
        {
          "label": "Reuters factbox on people killed in the Iran war",
          "url": "https://www.investing.com/news/stock-market-news/factboxhow-many-people-have-been-killed-in-the-iran-war-4608248",
          "date": "2026-04-10"
        },
        {
          "label": "WSJ - 400 U.S. service members injured; 13 dead",
          "url": "https://www.wsj.com/livecoverage/iran-war-us-ceasefire-2026/card/400-u-s-service-members-injured-in-iran-war-cQJyrCOsnmVPI48U5rh9",
          "date": "2026-04-22"
        }
      ]
    },
    "archiveAutomation": {
      "storageMode": "blob",
      "durable": true
    }
  },
  "straitStatus": {
    "code": "restricted",
    "label": "Restricted / effectively closed",
    "tone": "danger",
    "summary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
  },
  "spendBand": {
    "displayScenario": "mid",
    "summary": "Use the range, not a single number. The low case follows the third-party cost ticker, the middle case follows a CSIS-style sustained-operations path, and the high case uses the Pentagon opening burn rate as a stress test.",
    "scenarios": {
      "low": {
        "key": "low",
        "label": "Low",
        "estimateMode": "Iran Cost Tracker low case",
        "model": "base-plus-ongoing",
        "knownCostUsd": 11300000000,
        "knownDays": 6,
        "ongoingDailyUsd": 1000000000,
        "whyThisNumber": "Iran War Cost Tracker says it uses the Pentagon's first-six-days figure and then applies a lower ongoing burn rate of $1B/day instead of extending the opening surge rate across the whole war.",
        "warning": "This is a third-party methodology, not an official U.S. government live total. It is lower than the old dashboard estimate because it assumes the post-opening burn rate cooled to $1B/day.",
        "sources": [
          {
            "label": "Iran War Cost Tracker methodology page",
            "url": "https://iran-cost-ticker.com/",
            "date": "2026-07-22"
          }
        ],
        "sourceKind": "live-third-party",
        "elapsedDays": 144.37458256944444,
        "ongoingDays": 138.37458256944444,
        "estimate": 149674582569.44443
      },
      "mid": {
        "key": "mid",
        "label": "Mid",
        "estimateMode": "CSIS-style sustained operations",
        "model": "base-plus-ongoing",
        "knownCostUsd": 16500000000,
        "knownDays": 12,
        "ongoingDailyUsd": 1150000000,
        "whyThisNumber": "Starts from the CSIS day-12 update and then assumes a still-elevated but lower sustained-operations burn rate instead of keeping the opening surge forever.",
        "warning": "Analytic mid-case for directional planning, not an official total.",
        "sources": [
          {
            "label": "CSIS day-12 war cost update",
            "url": "https://www.csis.org/analysis/iran-war-cost-estimate-update-113-billion-day-6-165-billion-day-12",
            "date": "2026-03-13"
          },
          {
            "label": "Defense News - first six days cost $11.3B",
            "url": "https://www.defensenews.com/news/pentagon-congress/2026/03/12/price-tag-for-epic-fury-tops-11-billion-in-first-six-days-pentagon-tells-congress/",
            "date": "2026-03-12"
          }
        ],
        "elapsedDays": 144.37458256944444,
        "ongoingDays": 132.37458256944444,
        "estimate": 168730769954.8611
      },
      "high": {
        "key": "high",
        "label": "High",
        "estimateMode": "Pentagon-derived opening-surge stress case",
        "model": "base-plus-ongoing",
        "knownCostUsd": 11300000000,
        "knownDays": 6,
        "ongoingDailyUsd": 1883333333,
        "whyThisNumber": "Uses the Pentagon-reported opening burn rate from the first six days as a high-side stress case for what costs look like if elevated operating tempo persists.",
        "warning": "Useful as a ceiling scenario, but very likely too high for a long-run central estimate.",
        "sources": [
          {
            "label": "Defense News - first six days cost $11.3B",
            "url": "https://www.defensenews.com/news/pentagon-congress/2026/03/12/price-tag-for-epic-fury-tops-11-billion-in-first-six-days-pentagon-tells-congress/",
            "date": "2026-03-12"
          }
        ],
        "elapsedDays": 144.37458256944444,
        "ongoingDays": 138.37458256944444,
        "estimate": 271905463792.9955
      }
    },
    "minEstimate": 149674582569.44443,
    "maxEstimate": 271905463792.9955
  },
  "archiveIndex": [
    {
      "date": "2026-07-22",
      "generatedAt": "2026-07-22T05:29:23.878Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-07-21",
      "generatedAt": "2026-07-21T17:29:23.787Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-07-20",
      "generatedAt": "2026-07-20T17:24:22.908Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-07-19",
      "generatedAt": "2026-07-19T17:14:22.104Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-07-18",
      "generatedAt": "2026-07-18T17:14:21.640Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-07-17",
      "generatedAt": "2026-07-17T17:09:21.059Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-07-16",
      "generatedAt": "2026-07-16T17:04:20.307Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-07-15",
      "generatedAt": "2026-07-15T16:59:19.809Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-07-14",
      "generatedAt": "2026-07-14T16:49:19.087Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-07-13",
      "generatedAt": "2026-07-13T16:44:18.211Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-07-12",
      "generatedAt": "2026-07-12T16:34:17.864Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-07-11",
      "generatedAt": "2026-07-11T16:24:17.030Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-07-10",
      "generatedAt": "2026-07-10T16:14:16.556Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-07-09",
      "generatedAt": "2026-07-09T16:04:15.804Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-07-08",
      "generatedAt": "2026-07-09T03:59:15.398Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-07-07",
      "generatedAt": "2026-07-08T03:49:14.858Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-07-06",
      "generatedAt": "2026-07-07T03:44:14.112Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-07-05",
      "generatedAt": "2026-07-06T03:44:13.475Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-07-04",
      "generatedAt": "2026-07-05T03:39:12.793Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "As of April 23, 2026, the newest publicly available reporting still points to a badly disrupted Strait of Hormuz. Reuters on April 22 cited UKMTO and maritime security sources after ships were fired upon, while Reuters reporting on April 21 said traffic remained effectively closed in practice. The dashboard keeps a separate warning state whenever reopening language overlaps with violence or seizures."
    },
    {
      "date": "2026-07-03",
      "generatedAt": "2026-07-04T03:34:12.136Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-07-02",
      "generatedAt": "2026-07-03T03:29:11.491Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-07-01",
      "generatedAt": "2026-07-02T03:19:11.079Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "As of April 23, 2026, the newest publicly available reporting still points to a badly disrupted Strait of Hormuz. Reuters on April 22 cited UKMTO and maritime security sources after ships were fired upon, while Reuters reporting on April 21 said traffic remained effectively closed in practice. The dashboard keeps a separate warning state whenever reopening language overlaps with violence or seizures."
    },
    {
      "date": "2026-06-30",
      "generatedAt": "2026-07-01T03:09:10.294Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-29",
      "generatedAt": "2026-06-30T02:59:09.684Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-06-28",
      "generatedAt": "2026-06-29T02:54:09.040Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-27",
      "generatedAt": "2026-06-28T02:44:08.267Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-06-26",
      "generatedAt": "2026-06-27T02:39:07.616Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-06-25",
      "generatedAt": "2026-06-26T02:29:07.132Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-24",
      "generatedAt": "2026-06-25T02:14:06.715Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-06-23",
      "generatedAt": "2026-06-24T02:09:05.642Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-22",
      "generatedAt": "2026-06-23T02:04:04.940Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-21",
      "generatedAt": "2026-06-22T01:54:04.460Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-20",
      "generatedAt": "2026-06-21T01:44:03.720Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-19",
      "generatedAt": "2026-06-20T01:34:03.034Z",
      "statusLabel": "Open",
      "statusTone": "ok",
      "statusSummary": "Recent headlines are dominated by reopening language without matching attack signals."
    },
    {
      "date": "2026-06-18",
      "generatedAt": "2026-06-19T01:24:02.562Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-17",
      "generatedAt": "2026-06-18T01:17:15.978Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-16",
      "generatedAt": "2026-06-17T01:14:01.061Z",
      "statusLabel": "Open",
      "statusTone": "ok",
      "statusSummary": "Recent headlines are dominated by reopening language without matching attack signals."
    },
    {
      "date": "2026-06-15",
      "generatedAt": "2026-06-16T01:04:00.399Z",
      "statusLabel": "Open",
      "statusTone": "ok",
      "statusSummary": "Recent headlines are dominated by reopening language without matching attack signals."
    },
    {
      "date": "2026-06-14",
      "generatedAt": "2026-06-15T00:58:28.348Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-13",
      "generatedAt": "2026-06-14T00:48:59.188Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-12",
      "generatedAt": "2026-06-13T00:43:58.454Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-11",
      "generatedAt": "2026-06-12T00:41:00.908Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-06-10",
      "generatedAt": "2026-06-11T00:33:57.387Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-06-09",
      "generatedAt": "2026-06-10T00:28:56.754Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-06-08",
      "generatedAt": "2026-06-09T00:22:19.824Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-06-07",
      "generatedAt": "2026-06-08T00:09:30.253Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-06-06",
      "generatedAt": "2026-06-07T00:03:54.953Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-05",
      "generatedAt": "2026-06-06T00:00:47.069Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-04",
      "generatedAt": "2026-06-04T23:56:07.632Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-06-03",
      "generatedAt": "2026-06-03T23:47:22.015Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-06-02",
      "generatedAt": "2026-06-02T23:37:55.016Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "As of April 23, 2026, the newest publicly available reporting still points to a badly disrupted Strait of Hormuz. Reuters on April 22 cited UKMTO and maritime security sources after ships were fired upon, while Reuters reporting on April 21 said traffic remained effectively closed in practice. The dashboard keeps a separate warning state whenever reopening language overlaps with violence or seizures."
    },
    {
      "date": "2026-06-01",
      "generatedAt": "2026-06-01T23:31:54.196Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-05-31",
      "generatedAt": "2026-05-31T23:27:53.837Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-05-30",
      "generatedAt": "2026-05-30T23:22:38.494Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-05-29",
      "generatedAt": "2026-05-29T23:17:37.807Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-04-26",
      "generatedAt": "2026-04-26T05:08:28.177Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-04-25",
      "generatedAt": "2026-04-26T01:02:02.810Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-04-24",
      "generatedAt": "2026-04-25T00:59:56.220Z",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Recent headlines still talk about reopening or passage, but they also show attacks, seizures, or active maritime violence."
    },
    {
      "date": "2026-04-23",
      "generatedAt": "2026-04-24T00:56:39.274Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice."
    },
    {
      "date": "2026-04-22",
      "generatedAt": "2026-04-22T20:10:00-04:00",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Gunfire against merchant vessels overlapped with lingering reopening language, producing the dashboard's warning-state phrasing."
    },
    {
      "date": "2026-04-21",
      "generatedAt": "2026-04-21T20:05:00-04:00",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "Reporting that only three ships passed through the previous 24 hours pushed the dashboard back into practical-closure territory."
    },
    {
      "date": "2026-04-17",
      "generatedAt": "2026-04-17T18:15:00-04:00",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Iran publicly said passage was completely open, but security reporting and insurance pricing never returned to normal."
    },
    {
      "date": "2026-04-15",
      "generatedAt": "2026-04-15T20:00:00-04:00",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "Mine-clearing estimates and convoy constraints pushed the dashboard back into a practical-closure posture."
    },
    {
      "date": "2026-04-13",
      "generatedAt": "2026-04-13T19:30:00-04:00",
      "statusLabel": "Open, but probably a bad idea to travel as bombs are flying",
      "statusTone": "warning",
      "statusSummary": "Public reopening language briefly outran operator confidence. Merchant traffic was inching back, but shipowners still priced the route as a war-risk transit."
    }
  ],
  "headlines": [
    {
      "id": "Oil tankers face 'worst case scenario' in Hormuz as Iran steps up attacks on ships, maritime risk CEO says - CNBC::Fri, 17 Jul 2026 18:20:37 GMT",
      "title": "Oil tankers face 'worst case scenario' in Hormuz as Iran steps up attacks on ships, maritime risk CEO says - CNBC",
      "link": "https://news.google.com/rss/articles/CBMilwFBVV95cUxPc2ZkclBjdExUQmlrZURuWWltMFBvUmFEN3VVSkZDT0Y0ckZUZXRCU2pFV2NKeWUtek5IQ3Z5dUVkQzFOSHczUFVDT19fc0FBTUZWNGVRZUJVY216Rk05RkwyVklqTXlxTzZVczIyYjZINlRTZVpmVmFyRkVzcHpfallaeDRWR2tNeVVvdDZBYkttRjFUNHI00gGcAUFVX3lxTFBtUFFBeloxLXJKUXdIWkJTSHBoWERCNkV3WlN4OWFuaWIxQWJlWnBjcVYyUng0VDdkc21rMk90czUzdnd2ekJEOVUwbWFTLU9ja25LTDRteEJpaXhXVnVHTWFFZXlLNWlvODRIRUxlYW0zcWFwSzBxSWJSSUFYQnFQSFRKMy1kN1JTZ09GcE1WRnZlczV5ZVlxd2FweQ?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Fri, 17 Jul 2026 18:20:37 GMT",
      "description": "Oil tankers face 'worst case scenario' in Hormuz as Iran steps up attacks on ships, maritime risk CEO says CNBC",
      "source": "CNBC",
      "originalLink": "https://news.google.com/rss/articles/CBMilwFBVV95cUxPc2ZkclBjdExUQmlrZURuWWltMFBvUmFEN3VVSkZDT0Y0ckZUZXRCU2pFV2NKeWUtek5IQ3Z5dUVkQzFOSHczUFVDT19fc0FBTUZWNGVRZUJVY216Rk05RkwyVklqTXlxTzZVczIyYjZINlRTZVpmVmFyRkVzcHpfallaeDRWR2tNeVVvdDZBYkttRjFUNHI00gGcAUFVX3lxTFBtUFFBeloxLXJKUXdIWkJTSHBoWERCNkV3WlN4OWFuaWIxQWJlWnBjcVYyUng0VDdkc21rMk90czUzdnd2ekJEOVUwbWFTLU9ja25LTDRteEJpaXhXVnVHTWFFZXlLNWlvODRIRUxlYW0zcWFwSzBxSWJSSUFYQnFQSFRKMy1kN1JTZ09GcE1WRnZlczV5ZVlxd2FweQ?oc=5",
      "openSignals": false,
      "attackSignals": true,
      "closureSignals": false,
      "severity": "high"
    },
    {
      "id": "Shipping traffic falls sharply in Strait of Hormuz as Iran war escalates - ABC News - Breaking News, Latest News and Videos::Mon, 20 Jul 2026 21:57:38 GMT",
      "title": "Shipping traffic falls sharply in Strait of Hormuz as Iran war escalates - ABC News - Breaking News, Latest News and Videos",
      "link": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxNSm15SmFrVnZoLTlDNVVVcjRTQjFOMGxlckNDcTJYUWg5THRTbXlYdnNGVGtOdy02VTlqMU8yYVRUTVNWTFNNSHcwWWMwUkp4XzB6dThMLXh4T2preXgzQUdsTUROalpNejJraE1scnY3TjZFSGFhRkllbm00a3VXeUFBbElZbFhvc0hQZDQxMjB6amVjcEl4UEpZU2dlRWNFb2UwTENrNDR2UdIBrwFBVV95cUxPWGRNUG9aZ2d6ZkRLYVNrd1kweHVwOXgzREROQVFXSzVxNHZncWpYRm1lOWJBekxId0xaUFhZWFlzWUhLUmUwQndtbmZfNVplOXFkQ1JJT3NTeXVUVW1Mc1BXSW9lc2l2SUhJdFVzS0hQN0h4ZlpGTkFOVWZyTWdQOFJXdkF4T3RCcEZsa0ktRjBWU1U5NmZTYk5NV2U3MGlFRFNrcFVBWUc0N1hKQXdF?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Mon, 20 Jul 2026 21:57:38 GMT",
      "description": "Shipping traffic falls sharply in Strait of Hormuz as Iran war escalates ABC News - Breaking News, Latest News and Videos",
      "source": "ABC News - Breaking News, Latest News and Videos",
      "originalLink": "https://news.google.com/rss/articles/CBMiqgFBVV95cUxNSm15SmFrVnZoLTlDNVVVcjRTQjFOMGxlckNDcTJYUWg5THRTbXlYdnNGVGtOdy02VTlqMU8yYVRUTVNWTFNNSHcwWWMwUkp4XzB6dThMLXh4T2preXgzQUdsTUROalpNejJraE1scnY3TjZFSGFhRkllbm00a3VXeUFBbElZbFhvc0hQZDQxMjB6amVjcEl4UEpZU2dlRWNFb2UwTENrNDR2UdIBrwFBVV95cUxPWGRNUG9aZ2d6ZkRLYVNrd1kweHVwOXgzREROQVFXSzVxNHZncWpYRm1lOWJBekxId0xaUFhZWFlzWUhLUmUwQndtbmZfNVplOXFkQ1JJT3NTeXVUVW1Mc1BXSW9lc2l2SUhJdFVzS0hQN0h4ZlpGTkFOVWZyTWdQOFJXdkF4T3RCcEZsa0ktRjBWU1U5NmZTYk5NV2U3MGlFRFNrcFVBWUc0N1hKQXdF?oc=5",
      "openSignals": false,
      "attackSignals": false,
      "closureSignals": false,
      "severity": "info"
    },
    {
      "id": "Ships shun Strait of Hormuz as renewed fighting strains key oil corridor - CNBC::Tue, 21 Jul 2026 02:33:00 GMT",
      "title": "Ships shun Strait of Hormuz as renewed fighting strains key oil corridor - CNBC",
      "link": "https://news.google.com/rss/articles/CBMiogFBVV95cUxPeEk2Zm5POEJxc1pKdEF2T3dmeWFjMnUxR0xOX3JISFYtMkUtcUVZdnRtR1hUZFVua2ZTZ3VVTk9udXhXbW9wcHUxUm5GZWpZRmEzY2dfNUlVSHNrcHVMdFNZRnh5NzloeGJ1WlJCYUhDaDJTZmZWWUF1QW8yNkFFZ2d4alhrUTg0QWxLVEpocDBlb3VFNnB1TWdKTmhqZFE3QmfSAacBQVVfeXFMTmNPTGItQm12RGRzWWdFaGp4RVhvcG1abVp2NWxiVUdEWnpLMHdpbW4xazBzc1pEd2RHMkx4UU50QjFrUnVaTC14eXdFN1lGU01UTWdQTXZRazlCRmdVdk9hWDNXOFR5dTBGVExuUzlHT2J4VmlKVkVpR1loZnptbkdiMXBDdTlUM2xxbFZKV1RUR19CVFZLcmxKZU5jOWNVMC1VUXFzWkE?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Tue, 21 Jul 2026 02:33:00 GMT",
      "description": "Ships shun Strait of Hormuz as renewed fighting strains key oil corridor CNBC",
      "source": "CNBC",
      "originalLink": "https://news.google.com/rss/articles/CBMiogFBVV95cUxPeEk2Zm5POEJxc1pKdEF2T3dmeWFjMnUxR0xOX3JISFYtMkUtcUVZdnRtR1hUZFVua2ZTZ3VVTk9udXhXbW9wcHUxUm5GZWpZRmEzY2dfNUlVSHNrcHVMdFNZRnh5NzloeGJ1WlJCYUhDaDJTZmZWWUF1QW8yNkFFZ2d4alhrUTg0QWxLVEpocDBlb3VFNnB1TWdKTmhqZFE3QmfSAacBQVVfeXFMTmNPTGItQm12RGRzWWdFaGp4RVhvcG1abVp2NWxiVUdEWnpLMHdpbW4xazBzc1pEd2RHMkx4UU50QjFrUnVaTC14eXdFN1lGU01UTWdQTXZRazlCRmdVdk9hWDNXOFR5dTBGVExuUzlHT2J4VmlKVkVpR1loZnptbkdiMXBDdTlUM2xxbFZKV1RUR19CVFZLcmxKZU5jOWNVMC1VUXFzWkE?oc=5",
      "openSignals": false,
      "attackSignals": false,
      "closureSignals": false,
      "severity": "info"
    },
    {
      "id": "Another tanker attacked in Strait of Hormuz as US strikes Iran for 10th consecutive night - AP News::Tue, 21 Jul 2026 04:30:00 GMT",
      "title": "Another tanker attacked in Strait of Hormuz as US strikes Iran for 10th consecutive night - AP News",
      "link": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQajNHTE9aUmxpa2RIMy1jNjZ4RmgzZlk2OXE3ZXBtRzdxaUpnQldzeUtxaHh6Z3VTQzZMUGNtZ1oxNE5lQzZwLVhnX3BTZWk1OVBVT1ZiNFFtMnoyRDhHbFBnV0pFdTdNcnBKdWVuT0RidVJoWXFCYkdlNDE2V1hmZ1VhUlZhLXExZTZjOHo1YmRYMm5ra1U4RE9DU29CMVU?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Tue, 21 Jul 2026 04:30:00 GMT",
      "description": "Another tanker attacked in Strait of Hormuz as US strikes Iran for 10th consecutive night AP News",
      "source": "AP News",
      "originalLink": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQajNHTE9aUmxpa2RIMy1jNjZ4RmgzZlk2OXE3ZXBtRzdxaUpnQldzeUtxaHh6Z3VTQzZMUGNtZ1oxNE5lQzZwLVhnX3BTZWk1OVBVT1ZiNFFtMnoyRDhHbFBnV0pFdTdNcnBKdWVuT0RidVJoWXFCYkdlNDE2V1hmZ1VhUlZhLXExZTZjOHo1YmRYMm5ra1U4RE9DU29CMVU?oc=5",
      "openSignals": false,
      "attackSignals": true,
      "closureSignals": false,
      "severity": "high"
    },
    {
      "id": "Crew abandon tanker in Strait of Hormuz, ship hit off UAE - Seatrade Maritime News::Tue, 21 Jul 2026 07:39:13 GMT",
      "title": "Crew abandon tanker in Strait of Hormuz, ship hit off UAE - Seatrade Maritime News",
      "link": "https://news.google.com/rss/articles/CBMikAFBVV95cUxOTExxak1HdzhWMUpzTUZsRzhocnl4MnZBXzAzczZNTVVLSE9RVERCYmNXb3h6V2ZVc1pEM1ptbXM0Q0hoaWtWcFd6akQ1ZkJsNEFaX09SODVLWGdBLVhUczFEUmdHNVptRGVUeDF2ZGRCWk9ZN2FOeVlnSGJkT3ZkOGQ3eEFESmZ4MmNIZlhob1Y?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Tue, 21 Jul 2026 07:39:13 GMT",
      "description": "Crew abandon tanker in Strait of Hormuz, ship hit off UAE Seatrade Maritime News",
      "source": "Seatrade Maritime News",
      "originalLink": "https://news.google.com/rss/articles/CBMikAFBVV95cUxOTExxak1HdzhWMUpzTUZsRzhocnl4MnZBXzAzczZNTVVLSE9RVERCYmNXb3h6V2ZVc1pEM1ptbXM0Q0hoaWtWcFd6akQ1ZkJsNEFaX09SODVLWGdBLVhUczFEUmdHNVptRGVUeDF2ZGRCWk9ZN2FOeVlnSGJkT3ZkOGQ3eEFESmZ4MmNIZlhob1Y?oc=5",
      "openSignals": false,
      "attackSignals": false,
      "closureSignals": false,
      "severity": "info"
    },
    {
      "id": "Shipping transits slow to a trickle as Strait of Hormuz faces “worst-case scenario” - Fortune::Tue, 21 Jul 2026 09:59:00 GMT",
      "title": "Shipping transits slow to a trickle as Strait of Hormuz faces “worst-case scenario” - Fortune",
      "link": "https://news.google.com/rss/articles/CBMiqAFBVV95cUxNdWhwRkR4WVZnb0xtZmEwcHd0MDNpNC1xcmVvVmZ5cEFZeElzS0dtYktPVS13cS0yWFA3SWJqY3AyRUZOS2p0bEhaa0ZRMVB3YjBYMGRaSW9NOWJkT0tiUlk1eFphcVJTUDFucHozU1g1MVdNU3p3MU1Jc1JuSEs3X3hoZ18xLXJLOFNwUFJjbFA4SFlRUVNzRV9aV1RQaVdVY19ueHkwTzM?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Tue, 21 Jul 2026 09:59:00 GMT",
      "description": "Shipping transits slow to a trickle as Strait of Hormuz faces “worst-case scenario” Fortune",
      "source": "Fortune",
      "originalLink": "https://news.google.com/rss/articles/CBMiqAFBVV95cUxNdWhwRkR4WVZnb0xtZmEwcHd0MDNpNC1xcmVvVmZ5cEFZeElzS0dtYktPVS13cS0yWFA3SWJqY3AyRUZOS2p0bEhaa0ZRMVB3YjBYMGRaSW9NOWJkT0tiUlk1eFphcVJTUDFucHozU1g1MVdNU3p3MU1Jc1JuSEs3X3hoZ18xLXJLOFNwUFJjbFA4SFlRUVNzRV9aV1RQaVdVY19ueHkwTzM?oc=5",
      "openSignals": false,
      "attackSignals": false,
      "closureSignals": false,
      "severity": "info"
    },
    {
      "id": "Kuwait summons Iranian ambassador over attack on tanker in Strait of Hormuz - Anadolu Ajansı::Tue, 21 Jul 2026 15:01:03 GMT",
      "title": "Kuwait summons Iranian ambassador over attack on tanker in Strait of Hormuz - Anadolu Ajansı",
      "link": "https://news.google.com/rss/articles/CBMixgFBVV95cUxPM1hEbFNweXUxdnNORUFST0dvMDVGWGVTTTdGOHlMMWh2RGI2X0thdmN2Sm1KYUhwQkRMejFmZFlrcGl6X0lLeUJRWllPMmtpNEhrMTRPa1M5TlRqaFhWdklveWxwRjNMY2VSc0JqdHhiWGdUYUdLSTR2Z0FmblR6LTctaW12OTJHdC0wWWdCSkVzNFhsOWsxZFQwQUhBUXNfQUxjeEdwclVVenlmYXEycVlmQ0gzY0ZsVm1nR0JMRS1SN3VVb2c?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Tue, 21 Jul 2026 15:01:03 GMT",
      "description": "Kuwait summons Iranian ambassador over attack on tanker in Strait of Hormuz Anadolu Ajansı",
      "source": "Anadolu Ajansı",
      "originalLink": "https://news.google.com/rss/articles/CBMixgFBVV95cUxPM1hEbFNweXUxdnNORUFST0dvMDVGWGVTTTdGOHlMMWh2RGI2X0thdmN2Sm1KYUhwQkRMejFmZFlrcGl6X0lLeUJRWllPMmtpNEhrMTRPa1M5TlRqaFhWdklveWxwRjNMY2VSc0JqdHhiWGdUYUdLSTR2Z0FmblR6LTctaW12OTJHdC0wWWdCSkVzNFhsOWsxZFQwQUhBUXNfQUxjeEdwclVVenlmYXEycVlmQ0gzY0ZsVm1nR0JMRS1SN3VVb2c?oc=5",
      "openSignals": false,
      "attackSignals": true,
      "closureSignals": false,
      "severity": "high"
    },
    {
      "id": "Strait of Hormuz traffic at a standstill as fears for global oil supply grow - NBC News::Tue, 21 Jul 2026 15:34:00 GMT",
      "title": "Strait of Hormuz traffic at a standstill as fears for global oil supply grow - NBC News",
      "link": "https://news.google.com/rss/articles/CBMisAFBVV95cUxQc3Y2Z09WWVIwRjBsMXZsNldXNUVUMW12a2puSVhtVVNUT2tYejJKLUN6X0ltaGlnbF9iUUt2SGRCVHJqeFZRNEZ0ekR6bGFxeXRMNERHRU1UTGxSal9fek9JNURUMkNpUUFPRWxfc0s4XzlQTFdBS0pzNXhERXlRbnhzNkZNVldRV09VaEpzYnVVSEd1cVlGcDYxM2FPNkYwSHRodmc2V3V5R1ZtTE1iQw?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Tue, 21 Jul 2026 15:34:00 GMT",
      "description": "Strait of Hormuz traffic at a standstill as fears for global oil supply grow NBC News",
      "source": "NBC News",
      "originalLink": "https://news.google.com/rss/articles/CBMisAFBVV95cUxQc3Y2Z09WWVIwRjBsMXZsNldXNUVUMW12a2puSVhtVVNUT2tYejJKLUN6X0ltaGlnbF9iUUt2SGRCVHJqeFZRNEZ0ekR6bGFxeXRMNERHRU1UTGxSal9fek9JNURUMkNpUUFPRWxfc0s4XzlQTFdBS0pzNXhERXlRbnhzNkZNVldRV09VaEpzYnVVSEd1cVlGcDYxM2FPNkYwSHRodmc2V3V5R1ZtTE1iQw?oc=5",
      "openSignals": false,
      "attackSignals": false,
      "closureSignals": true,
      "severity": "high"
    },
    {
      "id": "U.S. and Iran dig in over control of the Strait of Hormuz - PBS::Tue, 21 Jul 2026 17:30:19 GMT",
      "title": "U.S. and Iran dig in over control of the Strait of Hormuz - PBS",
      "link": "https://news.google.com/rss/articles/CBMilgFBVV95cUxOV0JNVlU0M1QxVUMzYUZzWFdqZkw3SVhZT0tqejZ2YTVKUVdpaGZJS1hKa2ZFZnJ3NkNySHpncEpocHprQ2NmeUpsb1VDR2J2Q0hXUE1Kc1V0NmZROHNzelAzNmsxalRuVllwREVTelZGcWVPSnR1cmhHMGVmMGJHYk9YSko2UWxuQlRWdGpFYUpscHI2aFHSAZsBQVVfeXFMTmF3Zi03TTNpR0puWlA1Y2JLYmxfZ01FcWJYNXVCNFBMVURobmZQVUVJYVZZZFYtSTd2Z0NzUnVHYU8wX1FLOVB3TXd3YXMxSmJZdGxFQnF0dlNkMjVYOWdhRU05UDI2VE9lemNOeFF0cUFDdHFKNGxicVJESEl5bE9OZXBpTU4tY1VrX1F1R0NaQmk3MHM3NFA5Z0k?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Tue, 21 Jul 2026 17:30:19 GMT",
      "description": "U.S. and Iran dig in over control of the Strait of Hormuz PBS",
      "source": "PBS",
      "originalLink": "https://news.google.com/rss/articles/CBMilgFBVV95cUxOV0JNVlU0M1QxVUMzYUZzWFdqZkw3SVhZT0tqejZ2YTVKUVdpaGZJS1hKa2ZFZnJ3NkNySHpncEpocHprQ2NmeUpsb1VDR2J2Q0hXUE1Kc1V0NmZROHNzelAzNmsxalRuVllwREVTelZGcWVPSnR1cmhHMGVmMGJHYk9YSko2UWxuQlRWdGpFYUpscHI2aFHSAZsBQVVfeXFMTmF3Zi03TTNpR0puWlA1Y2JLYmxfZ01FcWJYNXVCNFBMVURobmZQVUVJYVZZZFYtSTd2Z0NzUnVHYU8wX1FLOVB3TXd3YXMxSmJZdGxFQnF0dlNkMjVYOWdhRU05UDI2VE9lemNOeFF0cUFDdHFKNGxicVJESEl5bE9OZXBpTU4tY1VrX1F1R0NaQmk3MHM3NFA5Z0k?oc=5",
      "openSignals": false,
      "attackSignals": false,
      "closureSignals": false,
      "severity": "info"
    },
    {
      "id": "Hormuz vessel crossings fall further as security concerns linger - Reuters::Wed, 22 Jul 2026 02:54:00 GMT",
      "title": "Hormuz vessel crossings fall further as security concerns linger - Reuters",
      "link": "https://news.google.com/rss/articles/CBMitgFBVV95cUxPWEY5bV83Y1ZGdmZPT1FPdm8tUjhQMDhNUmtEUHpEcENaUmtXblg0QUNHTWJwc3NHWm9ZaVMtQVZjdTc1aFlGUVNRWWFwdUhDZ1BtUTZPUE15QTU1Y19pTFdXVm14Z1VJX2lzeEVaaHBFc2hBakc1cEZTU0NCZDIyOGhCb1RzOWYzcGdXZkdwcnBNN2JVSW9qQ2NpM0o1WGN4NndiblFKUThxdXJlQlN2YmpPV2RVQQ?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Wed, 22 Jul 2026 02:54:00 GMT",
      "description": "Hormuz vessel crossings fall further as security concerns linger Reuters",
      "source": "Reuters",
      "originalLink": "https://news.google.com/rss/articles/CBMitgFBVV95cUxPWEY5bV83Y1ZGdmZPT1FPdm8tUjhQMDhNUmtEUHpEcENaUmtXblg0QUNHTWJwc3NHWm9ZaVMtQVZjdTc1aFlGUVNRWWFwdUhDZ1BtUTZPUE15QTU1Y19pTFdXVm14Z1VJX2lzeEVaaHBFc2hBakc1cEZTU0NCZDIyOGhCb1RzOWYzcGdXZkdwcnBNN2JVSW9qQ2NpM0o1WGN4NndiblFKUThxdXJlQlN2YmpPV2RVQQ?oc=5",
      "openSignals": false,
      "attackSignals": false,
      "closureSignals": false,
      "severity": "info"
    },
    {
      "id": "US attacks Iran for 11th consecutive night - Al Jazeera::Wed, 22 Jul 2026 02:56:53 GMT",
      "title": "US attacks Iran for 11th consecutive night - Al Jazeera",
      "link": "https://news.google.com/rss/articles/CBMijwFBVV95cUxOVG9iYmRIcFFxcEZhd1dOd1VXdFlmRFozbWFuMWR1YVptOG03UUk2VkdhcEdLN29PUENuSUZMeDNNNVdHb1FEcGF6RVFPU1NabWx2QWRWcEFqQm5FQ2t4YUhlODAtOFo4dVhUUGZnZW1RNWRtUGVTNE5PTkZjTGNlbWJqejJCajV6VWl3NXV2SdIBlAFBVV95cUxOX1J5QUlCV1Y1aXAycjhJT3gtMFVQZDAtdE1JT0FpSlEtNlJzN2JfaTFCMDR6UGZMcEk0bVdFZ2VsejlhRlhiWnpsdVQ3WTVmOHZOSllmY192Z1VvSzgwWUlDOWY2MGhZbkF6Q2lhemFnRXU4dUNBdUFfdWNVc2dPVmhmckJDM1BIbVR2eVFrejQ2NWZF?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Wed, 22 Jul 2026 02:56:53 GMT",
      "description": "US attacks Iran for 11th consecutive night Al Jazeera",
      "source": "Al Jazeera",
      "originalLink": "https://news.google.com/rss/articles/CBMijwFBVV95cUxOVG9iYmRIcFFxcEZhd1dOd1VXdFlmRFozbWFuMWR1YVptOG03UUk2VkdhcEdLN29PUENuSUZMeDNNNVdHb1FEcGF6RVFPU1NabWx2QWRWcEFqQm5FQ2t4YUhlODAtOFo4dVhUUGZnZW1RNWRtUGVTNE5PTkZjTGNlbWJqejJCajV6VWl3NXV2SdIBlAFBVV95cUxOX1J5QUlCV1Y1aXAycjhJT3gtMFVQZDAtdE1JT0FpSlEtNlJzN2JfaTFCMDR6UGZMcEk0bVdFZ2VsejlhRlhiWnpsdVQ3WTVmOHZOSllmY192Z1VvSzgwWUlDOWY2MGhZbkF6Q2lhemFnRXU4dUNBdUFfdWNVc2dPVmhmckJDM1BIbVR2eVFrejQ2NWZF?oc=5",
      "openSignals": false,
      "attackSignals": true,
      "closureSignals": false,
      "severity": "high"
    },
    {
      "id": "Oil Tanker Traffic Through Strait of Hormuz Falls to Zero - WANA News Agency::Wed, 22 Jul 2026 07:08:09 GMT",
      "title": "Oil Tanker Traffic Through Strait of Hormuz Falls to Zero - WANA News Agency",
      "link": "https://news.google.com/rss/articles/CBMigwFBVV95cUxNa3dZcFFLQndtZEZFa1V4VDVSX1FaMTdPOHZNV3JLSlNCdDl5cHhOR1JqenhUS0pQdUlmaU9lNlM1ZFp6UmJIQk1YT1pVb0czZlRtZ0FfSUlnRXZrWDl1ZjVFUEJaYkQ3NmpWNjJkVldhcHBTQmU5WG9rcGRKWkt2ZkJXTQ?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Wed, 22 Jul 2026 07:08:09 GMT",
      "description": "Oil Tanker Traffic Through Strait of Hormuz Falls to Zero WANA News Agency",
      "source": "WANA News Agency",
      "originalLink": "https://news.google.com/rss/articles/CBMigwFBVV95cUxNa3dZcFFLQndtZEZFa1V4VDVSX1FaMTdPOHZNV3JLSlNCdDl5cHhOR1JqenhUS0pQdUlmaU9lNlM1ZFp6UmJIQk1YT1pVb0czZlRtZ0FfSUlnRXZrWDl1ZjVFUEJaYkQ3NmpWNjJkVldhcHBTQmU5WG9rcGRKWkt2ZkJXTQ?oc=5",
      "openSignals": false,
      "attackSignals": false,
      "closureSignals": false,
      "severity": "info"
    },
    {
      "id": "Iran Attacks Another Tanker In Strait Of Hormuz As US Completes 11th Consecutive Night Of Airstrikes - Marine Insight::Wed, 22 Jul 2026 08:18:01 GMT",
      "title": "Iran Attacks Another Tanker In Strait Of Hormuz As US Completes 11th Consecutive Night Of Airstrikes - Marine Insight",
      "link": "https://news.google.com/rss/articles/CBMiywFBVV95cUxNRlExdmtuX1pqVVBCYU8tbXBqekxkQlNTVDZyZnhMYmxrcE1YQlhLSkt4MEJlU1M5RWgwZkpaM1RBM2JvWmNuc3dKakhiN1Fqd2ljWVRIbG1uWi13alR1NGFSXzJhb1E1ZkVmRkM3TkZFWmNMaG5majNZTlNSY0ZHRWJBNnVLV0dWaWhkYlE5bnREYTZpUjFhSVdaVnFWdnl3WnVaa1pnT0JTSF9ib1pvdkJRYk5TTE5mOGVQd0w2MjlKZTdkMmxpNnJ4dw?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Wed, 22 Jul 2026 08:18:01 GMT",
      "description": "Iran Attacks Another Tanker In Strait Of Hormuz As US Completes 11th Consecutive Night Of Airstrikes Marine Insight",
      "source": "Marine Insight",
      "originalLink": "https://news.google.com/rss/articles/CBMiywFBVV95cUxNRlExdmtuX1pqVVBCYU8tbXBqekxkQlNTVDZyZnhMYmxrcE1YQlhLSkt4MEJlU1M5RWgwZkpaM1RBM2JvWmNuc3dKakhiN1Fqd2ljWVRIbG1uWi13alR1NGFSXzJhb1E1ZkVmRkM3TkZFWmNMaG5majNZTlNSY0ZHRWJBNnVLV0dWaWhkYlE5bnREYTZpUjFhSVdaVnFWdnl3WnVaa1pnT0JTSF9ib1pvdkJRYk5TTE5mOGVQd0w2MjlKZTdkMmxpNnJ4dw?oc=5",
      "openSignals": false,
      "attackSignals": true,
      "closureSignals": false,
      "severity": "high"
    },
    {
      "id": "Direct hits push Hormuz tanker traffic to new lows - Splash247::Wed, 22 Jul 2026 08:30:40 GMT",
      "title": "Direct hits push Hormuz tanker traffic to new lows - Splash247",
      "link": "https://news.google.com/rss/articles/CBMifkFVX3lxTE03N0p2NUlNanVuRUZVeU50cHNLQ01Ia3E1b0hLbWtmVEpIZ1gwRkNSSEowN2V3c2F2c2VaVi1tSmttYnhrN3htcV9rOW55VW9jVHlGZDBKZEo1RWg1WUFucTZCZjd2alJwMzFXM0RfN0JoT01wOW9SZnRabkZMUQ?oc=5&hl=en-US&gl=US&ceid=US:en",
      "pubDate": "Wed, 22 Jul 2026 08:30:40 GMT",
      "description": "Direct hits push Hormuz tanker traffic to new lows Splash247",
      "source": "Splash247",
      "originalLink": "https://news.google.com/rss/articles/CBMifkFVX3lxTE03N0p2NUlNanVuRUZVeU50cHNLQ01Ia3E1b0hLbWtmVEpIZ1gwRkNSSEowN2V3c2F2c2VaVi1tSmttYnhrN3htcV9rOW55VW9jVHlGZDBKZEo1RWg1WUFucTZCZjd2alJwMzFXM0RfN0JoT01wOW9SZnRabkZMUQ?oc=5",
      "openSignals": false,
      "attackSignals": false,
      "closureSignals": false,
      "severity": "info"
    }
  ],
  "archiveAutomation": {
    "ok": true,
    "status": "skipped",
    "reason": "live-traffic",
    "storageMode": "blob",
    "durable": true,
    "latestSnapshot": {
      "date": "2026-07-22",
      "generatedAt": "2026-07-22T05:29:23.878Z",
      "statusLabel": "Restricted / effectively closed",
      "statusTone": "danger",
      "statusSummary": "The newest reporting points to major disruption, active attacks, and traffic that is still badly constrained in practice.",
      "headlineHighlights": [
        {
          "title": "Is a blockade of Bab el-Mandeb a Strait of Hormuz redux? - Northeastern Global News",
          "link": "https://news.google.com/rss/articles/CBMihAFBVV95cUxQdFg0andQT0M3cW5UTEdySm9qXzBVa0hheUEzY1BpdFJQN3p2N0s1b3VJLVhVSk1sUTBJWFFWLW1QbU5qb2RMamF0N08zSmlkdlAwUzFjM3hhZ3BZd2dOUC1ZTF9EQ1hfRHVoTXBmWUFMLUF2Rjh2Y2t6QzFuV1pPMXVmMWo?oc=5&hl=en-US&gl=US&ceid=US:en",
          "source": "Northeastern Global News"
        },
        {
          "title": "Hormuz vessel crossings fall further as security concerns linger - Reuters",
          "link": "https://news.google.com/rss/articles/CBMitgFBVV95cUxPWEY5bV83Y1ZGdmZPT1FPdm8tUjhQMDhNUmtEUHpEcENaUmtXblg0QUNHTWJwc3NHWm9ZaVMtQVZjdTc1aFlGUVNRWWFwdUhDZ1BtUTZPUE15QTU1Y19pTFdXVm14Z1VJX2lzeEVaaHBFc2hBakc1cEZTU0NCZDIyOGhCb1RzOWYzcGdXZkdwcnBNN2JVSW9qQ2NpM0o1WGN4NndiblFKUThxdXJlQlN2YmpPV2RVQQ?oc=5&hl=en-US&gl=US&ceid=US:en",
          "source": "Reuters"
        }
      ],
      "marketSummary": [
        {
          "label": "WTI Front-Month",
          "value": "$85.48/bbl",
          "context": "+3.6% versus previous close"
        },
        {
          "label": "Brent Front-Month",
          "value": "$92.39/bbl",
          "context": "+4.9% versus previous close"
        },
        {
          "label": "VLCC Gulf Day Rate",
          "value": "$182k/day",
          "context": "spiking versus pre-war lanes | public live feed not available"
        }
      ],
      "incidents": [
        {
          "id": "Hormuz vessel crossings extend slide on fresh US-Iran attacks - Reuters::Tue, 21 Jul 2026 02:13:00 GMT",
          "date": "2026-07-21",
          "location": "Eastbound lane",
          "title": "Hormuz vessel crossings extend slide on fresh US-Iran attacks - Reuters",
          "summary": "Hormuz vessel crossings extend slide on fresh US-Iran attacks Reuters",
          "severity": "high",
          "x": 68,
          "y": 36,
          "sourceLabel": "Reuters",
          "sourceUrl": "https://news.google.com/rss/articles/CBMisgFBVV95cUxPVEtLXy1sb3RPLTgzWnBsRWhIU2JKV0tEQ3cyMmoxakRWRlpZNk9xUnVsWWxfMklsYzZrelRyd29WTVd5M041dUsyTElCWDd2cmtQWkdVbHhLRk5BcjZEWWRXcWx5bG85LVlBaE90bEVBZldzSERpX0QwdEs3eGlJNFVrTkxWVXZiSWRKNVdxTi1weVJnMUdRUG1tSkk1Y0NYVjVLVnVpd2QtVmRweGlBdmRR?oc=5&hl=en-US&gl=US&ceid=US:en"
        },
        {
          "id": "Another tanker attacked in Strait of Hormuz as US strikes Iran for 10th consecutive night - AP News::Tue, 21 Jul 2026 04:30:00 GMT",
          "date": "2026-07-21",
          "location": "Central channel",
          "title": "Another tanker attacked in Strait of Hormuz as US strikes Iran for 10th consecutive night - AP News",
          "summary": "Another tanker attacked in Strait of Hormuz as US strikes Iran for 10th consecutive night AP News",
          "severity": "high",
          "x": 58,
          "y": 31,
          "sourceLabel": "AP News",
          "sourceUrl": "https://news.google.com/rss/articles/CBMinwFBVV95cUxQajNHTE9aUmxpa2RIMy1jNjZ4RmgzZlk2OXE3ZXBtRzdxaUpnQldzeUtxaHh6Z3VTQzZMUGNtZ1oxNE5lQzZwLVhnX3BTZWk1OVBVT1ZiNFFtMnoyRDhHbFBnV0pFdTdNcnBKdWVuT0RidVJoWXFCYkdlNDE2V1hmZ1VhUlZhLXExZTZjOHo1YmRYMm5ra1U4RE9DU29CMVU?oc=5&hl=en-US&gl=US&ceid=US:en"
        },
        {
          "id": "Iran attacks another tanker in Strait of Hormuz, drawing US warning - Fox Business::Tue, 21 Jul 2026 14:03:05 GMT",
          "date": "2026-07-21",
          "location": "Approach to Musandam",
          "title": "Iran attacks another tanker in Strait of Hormuz, drawing US warning - Fox Business",
          "summary": "Iran attacks another tanker in Strait of Hormuz, drawing US warning Fox Business",
          "severity": "high",
          "x": 76,
          "y": 28,
          "sourceLabel": "Fox Business",
          "sourceUrl": "https://news.google.com/rss/articles/CBMiW0FVX3lxTFBnRDJXWlBrN1BhSEtYRGV1ZlJocWtYVzFNMlNuU2w0N2VhZHdOQ2dONy1EUGQ2b2IyNVhrUi0xY0I4Y0VuUU1OanhHODVwNWZlY1ZvblVjTVZCdG8?oc=5&hl=en-US&gl=US&ceid=US:en"
        },
        {
          "id": "Kuwait summons Iranian ambassador over attack on tanker in Strait of Hormuz - Anadolu Ajansı::Tue, 21 Jul 2026 15:01:03 GMT",
          "date": "2026-07-21",
          "location": "Westbound lane",
          "title": "Kuwait summons Iranian ambassador over attack on tanker in Strait of Hormuz - Anadolu Ajansı",
          "summary": "Kuwait summons Iranian ambassador over attack on tanker in Strait of Hormuz Anadolu Ajansı",
          "severity": "high",
          "x": 49,
          "y": 34,
          "sourceLabel": "Anadolu Ajansı",
          "sourceUrl": "https://news.google.com/rss/articles/CBMixgFBVV95cUxPM1hEbFNweXUxdnNORUFST0dvMDVGWGVTTTdGOHlMMWh2RGI2X0thdmN2Sm1KYUhwQkRMejFmZFlrcGl6X0lLeUJRWllPMmtpNEhrMTRPa1M5TlRqaFhWdklveWxwRjNMY2VSc0JqdHhiWGdUYUdLSTR2Z0FmblR6LTctaW12OTJHdC0wWWdCSkVzNFhsOWsxZFQwQUhBUXNfQUxjeEdwclVVenlmYXEycVlmQ0gzY0ZsVm1nR0JMRS1SN3VVb2c?oc=5&hl=en-US&gl=US&ceid=US:en"
        },
        {
          "id": "Strait of Hormuz traffic at a standstill as fears for global oil supply grow - NBC News::Tue, 21 Jul 2026 15:34:00 GMT",
          "date": "2026-07-21",
          "location": "Near Qeshm",
          "title": "Strait of Hormuz traffic at a standstill as fears for global oil supply grow - NBC News",
          "summary": "Strait of Hormuz traffic at a standstill as fears for global oil supply grow NBC News",
          "severity": "high",
          "x": 44,
          "y": 27,
          "sourceLabel": "NBC News",
          "sourceUrl": "https://news.google.com/rss/articles/CBMisAFBVV95cUxQc3Y2Z09WWVIwRjBsMXZsNldXNUVUMW12a2puSVhtVVNUT2tYejJKLUN6X0ltaGlnbF9iUUt2SGRCVHJqeFZRNEZ0ekR6bGFxeXRMNERHRU1UTGxSal9fek9JNURUMkNpUUFPRWxfc0s4XzlQTFdBS0pzNXhERXlRbnhzNkZNVldRV09VaEpzYnVVSEd1cVlGcDYxM2FPNkYwSHRodmc2V3V5R1ZtTE1iQw?oc=5&hl=en-US&gl=US&ceid=US:en"
        },
        {
          "id": "Houthi Threats Force Oil Tanker U-Turns as Iran Chokes Hormuz - Bloomberg.com::Tue, 21 Jul 2026 15:52:24 GMT",
          "date": "2026-07-21",
          "location": "Southern traffic separation scheme",
          "title": "Houthi Threats Force Oil Tanker U-Turns as Iran Chokes Hormuz - Bloomberg.com",
          "summary": "Houthi Threats Force Oil Tanker U-Turns as Iran Chokes Hormuz Bloomberg.com",
          "severity": "high",
          "x": 70,
          "y": 44,
          "sourceLabel": "Bloomberg.com",
          "sourceUrl": "https://news.google.com/rss/articles/CBMitgFBVV95cUxOWDNZUDlaMEdoalh6WElUdEVNWlJPV1VMNjRvMUJPQTNHZ0ktT0R4dlZvTlg3MDZwdEZKaXdHRUpZck9kRENGQ2xzaWhja1dTczNpOXRvbTVIYVNvMnNRQnNIdFZQNFlzVlpJRk5YeG1DREIxa2RVQlpWRFlBcUZMMmJ3RkRjMXpvUU82WEZhQ2EzaC1ZaHBpVURvNkFUN1EwWVV5dU9ZMzVhQTBTS0hjVGNGU3ppZw?oc=5&hl=en-US&gl=US&ceid=US:en"
        },
        {
          "id": "Is a blockade of Bab el-Mandeb a Strait of Hormuz redux? - Northeastern Global News::Tue, 21 Jul 2026 20:38:39 GMT",
          "date": "2026-07-21",
          "location": "Near Bandar Abbas",
          "title": "Is a blockade of Bab el-Mandeb a Strait of Hormuz redux? - Northeastern Global News",
          "summary": "Is a blockade of Bab el-Mandeb a Strait of Hormuz redux? Northeastern Global News",
          "severity": "high",
          "x": 39,
          "y": 20,
          "sourceLabel": "Northeastern Global News",
          "sourceUrl": "https://news.google.com/rss/articles/CBMihAFBVV95cUxQdFg0andQT0M3cW5UTEdySm9qXzBVa0hheUEzY1BpdFJQN3p2N0s1b3VJLVhVSk1sUTBJWFFWLW1QbU5qb2RMamF0N08zSmlkdlAwUzFjM3hhZ3BZd2dOUC1ZTF9EQ1hfRHVoTXBmWUFMLUF2Rjh2Y2t6QzFuV1pPMXVmMWo?oc=5&hl=en-US&gl=US&ceid=US:en"
        }
      ],
      "costBand": {
        "low": "$149.5B",
        "mid": "$168.6B",
        "high": "$271.6B"
      },
      "casualties": {
        "civilian": "1,724+",
        "military": "1,673+",
        "mixed": "2,661+"
      },
      "notes": [
        "Automated archive snapshot generated from the live dashboard payload.",
        "This snapshot was persisted server-side so the archive and incident map stay in sync with live updates."
      ]
    },
    "nextEligibleAt": "2026-07-22T17:29:23.878Z"
  }
}