Last updated: at 04:00 UTC · View full timeline →

Featured Investigation

Daily Reports

DAY 76 LIVE

P5+1 Ministers Schedule Ratification Vote as Framework Gains Momentum

Following Tehran's framework acceptance, P5+1 foreign ministers scheduled formal ratification vote as enforcement mechanism moved from technical consensus to binding political commitment.

Read full report →
DAY 75

Iran Accepts P5+1 Framework as Ministers Move to Ratification Vote

Tehran formally accepted enforcement framework contingent on sanctions timeline. P5+1 ministers scheduled ratification vote as diplomatic momentum accelerated toward binding agreement.

Read full report →
DAY 74

P5+1 Ministers Schedule Framework Vote as Iran Signals Conditional Acceptance

P5+1 enforcement framework advanced to formal vote after ministerial consensus. Tehran indicated potential acceptance contingent on sanctions relief timeline. Snap-back mechanism language finalized after Vienna consultations as diplomatic momentum accelerated.

Read full report →
DAY 73

P5+1 Framework Vote Advances as First IAEA Teams Complete Initial Site Assessments

Enforcement framework moved toward final political approval as IAEA inspection teams completed first round of verification assessments under new protocols. Snap-back mechanism language neared consensus after Vienna consultations.

Read full report →
DAY 72

IAEA Inspection Teams Deploy Across Iran as Enforcement Framework Nears Final Vote

First IAEA inspection teams began deployment under new verification protocols as P5+1 ministers in Vienna worked toward final approval of enforcement mechanisms. Compliance systems entered active implementation phase, building on yesterday's ministerial summit.

Read full report →
DAY 71

P5+1 Foreign Ministers Convene in Vienna as Final Framework Vote Approaches

With enforcement framework text nearly finalized, P5+1 foreign ministers opened high-level consultations in Vienna. IAEA technical deployment continued as ministerial summit works toward final political approval of compliance mechanisms.

Read full report →
DAY 69

Enforcement Framework Text Near Completion as Technical Teams Set Implementation Roadmap

Building on yesterday's hybrid sanctions mechanism breakthrough, P5+1 teams worked through consolidated compliance language while IAEA technical experts finalized sampling deployment schedules and threshold definitions for the agreed enforcement triggers.

Read full report →
DAY 68

Sanctions Snap-Back Compromise Emerges as P5+1 Narrows Enforcement Gap

Negotiators report breakthrough on hybrid sanctions mechanism combining automatic triggers with Security Council oversight. Technical teams advance implementation timelines while political divisions narrow on compliance framework.

Read full report →
DAY 67

P5+1 Edges Toward Compromise Framework as Sanctions Trigger Deadlock Persists

Following yesterday's finalized sampling protocols, negotiators narrow gap on enforcement language while automatic sanctions triggers remain the key sticking point. Western and Chinese delegations report progress but no breakthrough.

Read full report →
DAY 66

Sampling Protocols Finalized as P5+1 Narrows Enforcement Mechanism Gap

IAEA and Iranian officials reach agreement on enrichment monitoring procedures while Western and Chinese negotiators make progress on compliance framework language, though automatic sanctions triggers remain unresolved.

Read full report →
DAY 65

IAEA Teams Complete Initial Facility Assessments, Verification Framework Advances

International inspectors finalize baseline protocols at Iranian enrichment sites as managed-access framework takes operational shape, marking substantive progress toward comprehensive verification architecture despite unresolved enforcement mechanism disputes.

Read full report →
DAY 64

Tehran Opens Nuclear Facilities as Verification Protocol Takes Shape

Iranian nuclear authorities grant IAEA inspection teams preliminary access to key enrichment facilities, completing initial technical assessments and establishing managed-access baseline protocols that represent first concrete implementation steps of emerging Franco-German verification framework.

Read full report →
DAY 62

P5+1 Partners Convene as IAEA Verification Framework Takes Shape

P5+1 partners begin multilateral coordination meetings while IAEA technical teams advance managed-access inspection protocols, though Chinese alternative framework remains under development amid competing diplomatic initiatives.

Read full report →
DAY 60

European Framework Emerges as Tehran Tests Verification Boundaries

France and Germany unveil joint twelve-year enrichment framework merging IAEA verification protocols with Turkish duration proposal as Iran conducts underground centrifuge tests while signaling conditional flexibility on inspection access timelines.

Read full report →
DAY 59

Verification Protocol Negotiations Intensify as Economic Pressure Mounts

European mediators work to integrate Turkish twelve-year enrichment proposal with enhanced IAEA verification protocols as White House signals flexibility on duration in exchange for robust snap-back mechanisms while Tehran adapts to foreign currency depletion through unconventional financing.

Read full report →
DAY 58

Diplomatic Framework Advances as Tehran Economic Deadline Passes

Turkish twelve-year enrichment timeline gains traction among European mediators as Iran's foreign currency reserves cross historically critical depletion threshold without triggering immediate policy shift while verification protocol negotiations intensify across multiple diplomatic channels.

Read full report →
DAY 57

Turkey Proposes Twelve-Year Enrichment Timeline as Tehran Economic Clock Winds Down

Turkish mediation presents ten-to-twelve year uranium enrichment suspension compromise as Iran's foreign currency reserves enter final seventy-two hours before historically critical depletion threshold while European diplomatic channel gains momentum.

Read full report →
DAY 56

Blockade Enters Second Week as Iran's Reserves Near Critical Levels

US naval blockade completes eleventh day with Iran's foreign currency reserves approaching historically critical depletion threshold, while trilateral mediation efforts continue to seek compromise on enrichment suspension timelines amid growing signs of domestic economic pressure within Tehran.

Read full report →
DAY 54

US Naval Blockade Enters Second Week as Economic Pressure Mounts on Tehran

US naval blockade continues to strangle Tehran's economy as diplomatic efforts remain deadlocked over enrichment timelines and sovereignty disputes. Economic losses exceed $750 million in frozen Iranian oil revenues with both sides dug in despite mounting costs.

Read full report →
DAY 53

Blockade Economic Toll Tops $700 Million as Diplomatic Mediation Stalls

US naval blockade enters second week with Iran's oil export revenue completely frozen. Economic losses surpass $700 million as pressure mounts on both sides to accept modified mediation frameworks that remain deadlocked over uranium enrichment timelines and sovereignty concessions.

Read full report →
DAY 49

Framework Stalls as Iran Rejects Enrichment Cap

Pakistan-led ceasefire proposal hits impasse over uranium enrichment limits. US naval blockade continues into fourth day with zero Iranian shipping activity. Oil trades in narrow range as markets await diplomatic breakthrough or renewed escalation.

Read full report →
DAY 48

Blockade Holds as Mediators Push New Framework

US naval blockade enters third day as Pakistan, Egypt, and Turkey unveil revised 45-day ceasefire framework. Markets show cautious optimism with oil above $99. Trump signals conditional willingness to negotiate, Iran reiterates core demands.

Read full report →
DAY 45

Markets Erase War Losses as Trump Orders Naval Blockade After Peace Talks Collapse

S&P 500 closes at highest level since before the war as Trump orders naval blockade of Iranian ports after Islamabad peace talks collapse. Dow reverses 400-point loss on Trump's "Iran called" signal. Oil surges back above $100.

Read full report →
DAY 44

Islamabad Talks Stall on Hormuz Control as Israel-Lebanon Fighting Continues

Mediators struggle to bridge gap between Iran's demand for sovereign control over Strait and US insistence on free navigation. Lebanon front threatens to unravel fragile ceasefire as Netanyahu refuses to halt operations. Markets whipsaw on diplomatic uncertainty.

Read full report →
DAY 43

Islamabad Peace Talks Begin as Ceasefire Hangs by a Thread

Regional mediators convene in Islamabad for first formal negotiations as two-week ceasefire shows signs of strain. Hormuz passage remains minimal, Israel-Lebanon tensions unresolved, markets whipsaw on fragile diplomatic hopes.

Read full report →
DAY 42

Ceasefire Fragile on Day Two as Hormuz Remains Closed, Israel-Lebanon Tensions Threaten Deal

Two-week ceasefire holds but tensions mount. Iran accuses US of violations. Strait of Hormuz functionally closed despite agreement. Netanyahu excludes Lebanon from ceasefire, Pakistan disagrees. Markets whipsaw as oil rebounds, energy stocks fall.

Read full report →
DAY 41

Islamabad Accords Ceasefire Triggers Historic Market Surge, Oil Crashes 16%

Two-week ceasefire declared. Oil crashes 16% in largest single-day drop since 2020. Dow surges 1,325 points. Hormuz reopening uncertain as IRGC maintains control. Energy stocks hammered while airlines, travel stocks soar on peace premium.

Read full report →
DAY 40

Missing US Pilot Recovered Alive as Trump's Hormuz Deadline Triggers Massive Escalation

US rescue forces extract missing F-15E crew member after three-day manhunt. Trump's Monday deadline expired, triggering new wave of strikes. Iran retaliates with largest missile barrage yet. Oil surges past $115/barrel.

Read full report →
DAY 37

Race to Find Missing US Pilot as Trump's Monday Deadline Looms

One F-15E crew member still missing after Friday's shoot-down. Iran offering rewards for capture. Trump's 48-hour Hormuz ultimatum expires Monday. Nuclear plant struck. Two US aircraft lost in worst day since Iraq War.

Read full report →
DAY 36

Two US Aircraft Shot Down in Single Day as Iran Proves Air Defenses Intact

F-15E Strike Eagle and A-10 Warthog lost to hostile fire — worst US aviation day since early Iraq War. One crew member still missing in Iran. Search-and-rescue helicopters damaged. Trump deadline 2 days away.

Read full report →
DAY 35

World Bypasses Washington as Coalition Forms to Reopen Hormuz

30 nations' military planners will meet next week to secure the Strait of Hormuz without US leadership. Markets volatile as 40-nation UK summit reveals America's diplomatic isolation. Oil near $111.

Read full report →
DAY 33

Trump Abandons Four Decades of Gulf Policy, Says Hormuz "Not Our Problem"

Trump declares US will leave Iran in two or three weeks. Abandons 40+ years of US Gulf doctrine. IRGC threatens 18 US tech companies. NATO shoots down Iranian missile over Turkey. Three NATO allies restricting US military access. US gas hits $4/gallon.

Read full report →
DAY 32

Iranian Drone Strikes Kuwaiti Oil Tanker at Dubai Port as Gulf Leaders Meet in Jeddah

Iranian drone struck the Kuwaiti tanker Al-Salmi at Dubai port. Iran fires ballistic missile into Turkish airspace, shot down by NATO. Brent past $116.

Read full report →
DAY 31

Marines Arrive for Ground War as IRGC's University Deadline Passes

2,500 US Marines equipped for amphibious assault arrive in Middle East. IRGC's university retaliation deadline passes. April 6 Hormuz ultimatum seven days away. Oil at $112.

Read full report →
DAY 30

Houthis Enter War as Trump's April 6 Deadline Looms

Yemen's Houthis launch first ballistic missile attack on Israel. Iran vows "heavy price" after nuclear sites hit. April 6 Hormuz deadline eight days away. Brent at $112.57. One month into conflict.

Read full report →
DAY 29

Iran's "Heavy Price" Retaliation After Nuclear Facility Strikes

Iran prepares response after Israel struck Yazd and Arak nuclear sites yesterday. Trump's April 6 Hormuz deadline nine days away. 300+ US troops wounded. Brent at $112. Fifth week begins.

Read full report →
DAY 28

Trump Extends Hormuz Deadline to April 6 as Iran Calls Peace Plan 'One-Sided'

Iranian missile struck Prince Sultan Air Base in Saudi Arabia, wounding 10 troops. Israel launched strikes on two nuclear facilities. Iran's FM vowed "heavy" retaliation. Brent crude closed at $112.57/barrel — highest since 2022. Lebanon death toll: 1,116.

Read full report →
DAY 27

Israel Kills Hormuz Blockade Mastermind as Iran Rejects US Peace Plan

Israel claims to have killed IRGC Navy commander Alireza Tangsiri in Bandar Abbas — the architect of the Strait of Hormuz blockade. Iran formally rejected the US 15-point peace plan. Trump extended his energy infrastructure deadline by 10 days. Brent crude surged to ~$108/barrel.

Read full report →
DAY 26

Iran Dismisses Trump's Peace Claims as Strikes Kill 12 in Tehran

Day 26 brought an escalating gap between rhetoric and reality. Trump declared "war has been won" while Tehran's military forcefully dismissed any negotiations. 82nd Airborne deploying, oil plunged 6% to $94 on peace signals.

Read full report →
DAY 25

US Sends 15-Point Peace Plan to Iran as Bushehr Nuclear Plant Hit

US sends Iran a 15-point peace plan via Pakistan. Projectile strikes Bushehr nuclear plant grounds. Trump approves 1,000+ more troops. Lebanon expels Iran's ambassador. Oil whiplash continues.

Read full report →
DAY 24

Trump Blinks: Ultimatum Extended 5 Days Amid 'Very Good' Iran Talks

Trump extends Hormuz ultimatum by 5 days, halts strikes on Iran's energy sites, claims 'very good and productive conversations' with Iran. Iranian state TV declares 'US president backs down.' Tehran rocked by explosions. Iran fires missiles and drones at Bahrain.

Read full report →
DAY 23

48-Hour Ultimatum — Trump Threatens to Obliterate Iran's Power Grid

Trump gives Iran 48 hours to reopen Strait of Hormuz. Iran strikes near Dimona nuclear site, wounding 100+. Both sides target nuclear infrastructure.

Read full report →
DAY 22

Trump Hints at "Winding Down" as Iran Strikes Diego Garcia

Iran fires ballistic missiles at Diego Garcia in the Indian Ocean. Trump hints at "winding down" but rules out ceasefire. Death toll reaches 1,444. Kuwait's Mina al-Ahmadi refinery hit.

Read full report →
View all 75 daily reports →

Get the daily briefing

War updates, economic analysis, and investigations — delivered to your inbox every morning at 6:30 AM ET.

Key Facts

5,000+ Total Killed Across All Fronts ~3,700+ Iran (1,800+ civilians, 260+ children), 1,400+ Lebanon, 65+ Gulf nations, 22 Israel, 13 US military KIA (as of Day 76)
Blockade Day 30 Ratification Vote Scheduled P5+1 foreign ministers scheduled formal ratification vote following Iran's framework acceptance. Enforcement mechanism moving from technical consensus to binding political commitment. Snap-back mechanism with codified compliance thresholds advancing toward final approval. IAEA verification protocols actively implemented. Congressional response and regional ally consultations continuing. Diplomatic momentum building toward potential end of 76-day war. Cumulative blockade losses exceed $2.2 billion.
~$80-82/barrel Brent Crude (Day 76) Oil prices continue trending lower as P5+1 ratification vote scheduled. Thirty days of Iranian export freeze with cumulative losses exceeding $2.2B. Markets responding to diplomatic momentum from ministerial vote scheduling. Sanctions relief implementation timeline and enforcement framework ratification outcome remain key variables as binding agreement moves closer.
76 Days Into the Conflict P5+1 ministers scheduled formal ratification vote after Iran's framework acceptance. Enforcement mechanism advancing from technical consensus to binding political commitment. Snap-back mechanism and compliance thresholds moving toward final ministerial approval. IAEA verification continuing under new protocols. Congressional briefings and regional coordination ongoing as diplomatic momentum accelerates toward potential agreement ending 76-day war.

Stay informed

Get daily war briefings, economic analysis, and investigations delivered to your inbox at 6:30 AM ET.