Take Care LedgerA dated, sourced record of the second Trump administration

The 2026 Iran War

Updated2026-11-09 Covers2025-06-19 to 2026-11-09

Summary

On Feb 28, 2026, the United States and Israel began strikes on Iran. The U.S. operation was named Operation Epic Fury. An Israeli strike killed Supreme Leader Ali Khamenei that day.1 Congress had not declared war or authorized the use of force. Trump authorized the operation on Feb 27, the day Oman’s foreign minister said a nuclear deal was “within our reach.” Oman was the go-between in U.S.–Iran talks.1,2 Iran closed the Strait of Hormuz. The International Energy Agency called the disruption that followed the largest in oil-market history.3,117 By late October, 23 U.S. service members had died. Iranian authorities and monitoring groups put Iranian deaths in the thousands.115,5 A memorandum signed in June ended military operations. On July 8 Trump declared the ceasefire “over.”6,7 As of Nov 7, 2026, a U.S. naval blockade remains in place, meaning U.S. Navy ships block Iran’s ports. The U.S. also carries out strikes from time to time. Vice President JD Vance said “I wouldn’t call it a war,” and Trump said he did not know whether “you even call it a war.”8,9,114

Background

The Constitution splits the power over war. Article I, § 8, cl. 11 of the Constitution63 gives Congress the power to declare war. Article II, § 2, cl. 164 makes the President commander in chief, the head of the armed forces.10 The War Powers Resolution (WPR) is a law that limits when the President can send U.S. forces into fighting. It allows this in only three cases: a declaration of war, a law that specifically allows it, or “a national emergency created by attack upon the United States, its territories or possessions, or its armed forces” (50 U.S.C. §1541(c)).65,1 The WPR says the President must pull the forces out within 60 days (extendable by 30) unless Congress authorizes the use of force (§1544(b)).66 Under §1544(c), Congress can also order a withdrawal by concurrent resolution. That is a measure both chambers pass that does not go to the President.10,38 The UN Charter is the founding treaty of the United Nations.67 Its Art. 2(4) bars the threat or use of force against another country’s territory or political independence. Its Art. 51 keeps each country’s right to defend itself against an armed attack.1

On June 13, 2025, Israel began strikes on Iran. Then, on June 21–22, the U.S. struck nuclear sites at Fordow, Natanz and Isfahan. It used B-2 bombers and Tomahawk missiles (Operation Midnight Hammer).10 There was no declaration of war. There was also no authorization for use of military force (AUMF), the kind of law Congress passes to approve military action. The administration pointed to the President’s self-defense power under Article II.10 A ceasefire followed on June 24.104 A leaked early Defense Intelligence Agency (DIA) assessment found the program set back by “months.” Trump had said the sites were “obliterated.”11 On Aug 22, 2025 Hegseth removed DIA Director Lt. Gen. Jeffrey Kruse. The Pentagon gave no reason. People familiar with the decision told Military Times it followed the DIA’s first damage assessment.11,93 CNN reported on June 19 that Director of National Intelligence (DNI) Tulsi Gabbard was “off-message” with Trump on Iran’s nuclear capability. Trump said of her March testimony, “I don’t care what she said.”12,24 On June 27, 2025 the Senate voted on a motion to discharge a war powers resolution, S.J.Res. 59, and rejected it 47–53. Discharging a measure means pulling it out of committee for a vote.13 On June 17, Rep. Thomas Massie (R-KY) had filed a WPR concurrent resolution (H.Con.Res. 38). Trump then targeted him by endorsing his primary challenger, Ed Gallrein.14,15 On Sept 23, 2025 Trump told the UN General Assembly, “I have ended seven unendable wars,” and listed Israel–Iran among them. PolitiFact rated the claim Mostly False.16 Related: Caribbean Boat Strikes and Venezuela and the Maduro Capture raise related war-powers questions; see also Gulf States, Israel and Gaza and The 2026 Midterms.

What happened

Lead-up to the war

In January 2026 Iranian authorities put down a wave of protests during an internet blackout. Estimates of the dead range from 7,015 to more than 30,000.17 Trump told Iranians “help is on its way,” and he sent two carrier groups. He said regime change, meaning replacing Iran’s government, would be “the best thing that could happen.”17,105,106 On Feb 6 Trump signed EO 14382. An executive order (EO) is a written order from the President to the agencies he runs. This one used the International Emergency Economic Powers Act (IEEPA), a law that lets the President restrict trade in a declared national emergency.73 It allowed a tariff of about 25% on goods from any country that buys from Iran. A tariff is a tax on goods coming into the country. On Feb 20 the Supreme Court held in Learning Resources, Inc. v. Trump72 that IEEPA does not allow tariffs. That same day EO 14389 ended those tariffs. It left the order’s national emergency in effect.62 In the Feb 24 State of the Union speech, Trump said Iran was “working to build missiles that will soon reach the United States of America.” He also said Iran had been warned not to rebuild its weapons program, but “they continue starting it all over.” Two sources told CNN the missile claim was not backed up by U.S. intelligence.19 Gabbard’s written testimony on Mar 18 said that since the June 2025 strikes “there have been no efforts” to rebuild Iran’s ability to enrich uranium.18 On Feb 27 Oman’s foreign minister said Iran had agreed to keep no stockpile of enriched material. He said Iran had also agreed to allow full access for the International Atomic Energy Agency (IAEA).2 That afternoon Trump authorized Epic Fury.2

Military operations and casualties

On Feb 28 the U.S. carried out nearly 900 strikes in the first 12 hours. That figure came from an unnamed U.S. official cited by Fox News. Trump urged Iranians to take over their government.1 An Israeli strike killed Khamenei, 86. Israel’s military said three other leaders were also killed: the defense minister, the Islamic Revolutionary Guard Corps commander and the secretary of the Supreme National Security Council. Iran did not confirm this at the time. The New York Times (NYT) reported that the Central Intelligence Agency (CIA) helped locate the leaders’ meeting.1,20 A U.S. Tomahawk missile hit an elementary school in Minab. It killed about 156 people, about 120 of them children.21 Trump at first blamed the strike on Iran.21 The NYT reported that early findings pointed to out-of-date DIA targeting data.21

From Mar 1 to 18, an Iranian drone killed six U.S. soldiers in Kuwait.22 By Mar 18, U.S. Central Command (CENTCOM) counted 13 U.S. dead.23 From Mar 16 to Apr 8, Israel’s military announced “limited and targeted ground operations” against Hezbollah in southern Lebanon. In the same period, Iran shot down a U.S. F-15E.25,108 On May 18 Trump said he had called off a “full, large scale assault” because Gulf leaders asked him to.31 Fighting started again in July (see Diplomacy and ceasefires below). After that, an Iranian missile killed three U.S. soldiers in Jordan. Trump said the U.S. would destroy Iranian bridges and power plants for each ship attacked (July 22).5,113 On Aug 1–2 Trump called off a strike he said would have been “the biggest attack since World War II.”35

From Sept 1, U.S. strikes started again.37 Vice President JD Vance said: “I wouldn’t call it a war.”114 On Nov 2 U.S. forces struck Qeshm Island. Trump called it “just a minor attack,” and U.S. forces struck again on Nov 6.8,41

Diplomacy and ceasefires

On Apr 7 Trump posted “A whole civilization will die tonight, never to be brought back again.”26 Hours later a two-week ceasefire was announced. Pakistan had helped arrange it.26 Talks in Islamabad then ended without agreement.27 On Apr 21 Trump extended the ceasefire “until such time as their proposal is submitted, and discussions are concluded.” He also “directed our Military to continue the Blockade.”88 On June 14–18 the two sides signed the “Islamabad Memorandum,” which ended military operations. Iran agreed to dilute its enriched uranium and give up nuclear weapons. The U.S. offered relief from sanctions, which are penalties that freeze assets and block trade. The memorandum also opened a 60-day window to reach a final deal.6,112 Then Iran hit commercial ships, and the U.S. struck more than 80 targets. On July 8 Trump declared the ceasefire “over.” A July 10 War Powers letter told Congress that fighting had started again.7

The 60-day window ran out on Aug 17. The Associated Press (AP) described the two sides as “further apart than in June.”36 Trump threatened Oman, the go-between: “If Oman gets in the way, we’ll bomb the s out of them.”36 Trump turned down Iran’s offer to reopen Hormuz. The Wall Street Journal (WSJ) reported that he expected to start bombing again after the midterm elections (*Sept 25–26).40 On Oct 8 he said there would be no strikes before the Nov 3 election.4 On Nov 8 Trump told CNN that new attacks were “highly unlikely” if Iran signs “a very strong agreement.” He also said the U.S. had “38 bridges” it could “knock down in literally one hour.” Secretary of State Marco Rubio called Iran’s demands “outrageous and ridiculous.”119 On Nov 9 Trump met Qatar’s prime minister, who has carried messages between Washington and Tehran. Afterward Trump said “Iran militarily is effectively over,” and that the naval blockade would go on. He added, “we’re locked and loaded.”120

Hormuz, the blockade and oil markets

Iran closed Hormuz. The Brent crude oil spot price rose from $71.32 on Feb 27 to $126.69 on Mar 31. That was its high for March.3,117 Three-way talks on Ukraine were put on hold. On Mar 12 the Treasury eased sanctions on Russian oil53,54 (Russia and Ukraine). On Mar 20 the Treasury used its licensing power under IEEPA.73 It allowed, for 30 days, the sale of about 140 million barrels of Iranian oil already at sea (General License U). The U.S. would be “using the Iranian barrels against Tehran to keep the price down,” said Secretary Scott Bessent. On Apr 15 he said the license would not be renewed.89,110

After the Islamabad talks failed, the U.S. set up a naval blockade of Iranian ports on Apr 13.111 On Apr 19 the Navy disabled and boarded the Touska, an Iranian-flagged cargo ship, in the Gulf of Oman. Iran’s military command called it “armed piracy,” and said it broke the ceasefire.87 On May 8 U.S. forces fired on and disabled two Iranian tankers. Gas reached about $4.50 a gallon.30 Trump reimposed the blockade and proposed a 20% toll on cargo passing through Hormuz. He dropped the toll the next day (July 13). The International Maritime Organization said there is “no legal basis” for required tolls on ships passing through an international strait.33 On Nov 7 CENTCOM announced Task Force Iron Gate. It adds to the naval blockade by limiting Iranian trade across Iran’s land borders and the Caspian Sea.9 The same day a U.S. military aircraft fired on the St. Kitts-flagged cargo ship Huda in the Gulf of Oman and disabled it. CENTCOM said the ship had stopped at an Iranian port and was trying to get past the blockade. It said that since July U.S. forces had turned back 147 ships that obeyed and disabled five that did not.118

Congress and war powers

The WPR’s 60-day period ran out without any authorization becoming law. Counted from the Feb 28 start, it would have ended about Apr 29. CBS counted from the Mar 2 notice to Congress and dated the deadline May 1.28,29 On May 1 Trump told congressional leaders that hostilities “have terminated” as of the Apr 7 ceasefire. The day before, Defense Secretary Pete Hegseth had told senators that a ceasefire “pauses or stops” the clock.29 CBS noted that the U.S. naval blockade of Iranian ports is considered an act of war.29 On June 3 the House passed H.Con.Res. 86, a WPR concurrent resolution, 215–208, after rejecting Iran measures three times. Those votes were on Mar 5 (212–219), Apr 16 (213–214) and May 14 (212–212). Trump called the resolution “meaningless,” and the Senate adopted it 50–48 on June 23.28,32,74,96,97 On June 24 a motion to take up Sen. Tim Kaine’s joint resolution, S.J.Res. 185, failed 47–50. It failed after Sen. Bill Cassidy switched his vote following a briefing from Vance and Steve Witkoff.74,98

The House passed a second concurrent resolution, H.Con.Res. 89, 214–208 (July 23). Meanwhile a Senate motion on a joint resolution fell short, 47–49.34 On Sept 15 the House passed a third concurrent resolution, H.Con.Res. 93, 220–204, and on Sept 24 the Senate blocked the House’s H.Con.Res. 89, 49–50, with Sen. Thom Tillis voting yes for the first time.38,76,99 The lead inspector general put out a first quarterly report. A federal law (5 U.S.C. § 419)79 requires such reports for overseas military operations that last more than 60 days. The report put the war’s cost at $33.4 billion through June 30. It also reported munitions “strategic inventory shortfalls,” meaning shortages in the military’s stock of weapons. Hegseth had denied such shortfalls.78 On Nov 9 Massie filed his eight articles of impeachment against Defense Secretary Pete Hegseth again. Three charge that Hegseth waged war on Iran against the War Powers Resolution, including its 60-day limit. Because of the way they were filed, the House must act on them within two legislative days.121

Intelligence, personnel and the press

On Mar 17 National Counterterrorism Center Director Joe Kent resigned. He wrote that Iran “posed no imminent threat to our nation.” Press secretary Karoline Leavitt said Trump “had strong and compelling evidence that Iran was going to attack the United States first.”86 NBC and Semafor then reported that the FBI was investigating Kent for allegedly sharing classified information. No charge has been reported.109 On Mar 18 Gabbard testified that Iran had not rebuilt its enrichment capability.18 Hegseth removed the Army chief of staff (Apr 2), the Navy secretary (Apr 22) and the Joint Staff’s Iran war planner (Oct 28). He also said in a post that Pentagon lawyers would review whether Sen. Mark Kelly disclosed classified information49,50,51,52 (The Signal Chat and Pentagon Information Policy, Prosecutions and Investigations of Trump Critics).

Federal Communications Commission (FCC) Chair Brendan Carr warned broadcasters, which hold FCC licenses. He said they “will lose their licenses” if they did not “correct course” on war coverage (Mar 16). He also demanded “accountability” from CNN, a cable network that holds no FCC license (Apr 8).47,48 The Justice Department (DOJ) subpoenaed four Wall Street Journal and Washington Post reporters in an Iran-war leak investigation. A subpoena is a legal order to hand over documents or testify. On June 23, the Washington Post reported that DOJ withdrew them before a judge ruled.80,103 Trump said the outlet that reported the F-15E downing must “give it up or go to jail.”81 The Pentagon barred news photographers from Hegseth’s briefings. It held no press briefing from May 5 to at least July 20.82,83 Questions under the First Amendment, which protects freedom of speech and of the press,71 are covered in FCC Actions and Press Access.

Key dates

Why it matters

War powers (Art. I, § 8, cl. 11; Art. II, § 2, cl. 1; 50 U.S.C. §§1541(c), 1544(b)–(c)). The first legal question is whether the President may start and keep up fighting against Iran without a declaration of war or a law that authorizes it. The second is whether the WPR’s 60-day limit applies.10 The record here does not include a formal legal opinion for the Feb 28, 2026 strikes. The White House said Trump had evidence that Iran “was going to attack the United States first,” a claim Kent’s resignation letter disputed.86 The May 1 letter said hostilities had “terminated” with the Apr 7 ceasefire. Hegseth testified that the clock “pauses or stops in a ceasefire.” A July 10 letter reported that hostilities had started again.29,7 The administration called the Nov 2 strikes a “defensive measure.”8 The lead inspector general’s report counted four service members killed in July as war deaths. The administration had placed those deaths in a different category.78 Rep. Brian Fitzpatrick (R-PA) voted for the June 3 resolution. He said: “We’re past the 60 days… You can’t violate the law.”28 No court has ruled on these questions in the record.34

Congress’s role (INS v. Chadha, 1983; 50 U.S.C. §1546a).68,77 Congress has neither authorized nor ended the fighting. Democrats forced 14 Senate votes on Iran war powers from Mar 4 to Sept 24. They used a fast-track Senate procedure set out in §1546a. The Senate adopted one measure (H.Con.Res. 86, June 23). It discharged another (May 19), meaning it pulled the measure out of committee. The other twelve failed, three of them 49–50 (May 13, July 30 and Sept 24).42,75,76,101,100,102,99 Republicans Rand Paul, Susan Collins and Lisa Murkowski voted yes on some measures. Cassidy and Tillis later joined them. Democrat John Fetterman voted no. Murkowski said in May, “You’ve got a timeline that has taken us beyond the 60 days.”75,100,74,76 The House passed three §1544(c) concurrent resolutions and rejected three Iran measures.38,32,74 In Chadha the Supreme Court held that action that makes law must pass both chambers and go to the President. So the administration treats concurrent resolutions like these as not binding. A joint resolution does go to the President, so it would face a veto. Overriding a veto takes two-thirds of each chamber.38,34 Impeachment (Art. II, § 4)90 has also been brought up. Impeachment is a formal charge by the House that can lead to removal from office. On Apr 6 Rep. John Larson filed 13 articles of impeachment against Trump (H.Res. 1155). One charged that he “unconstitutionally initiated war as a belligerent or co-belligerent against Iran” and other countries. The articles went to the Judiciary Committee, with no action reported.91 On Apr 15 Rep. Yassamin Ansari introduced six articles against Hegseth. They included articles on an unauthorized war and the Minab school strike.92 Massie had lost his May 19 primary. On Sept 15 he filed eight articles of impeachment against Defense Secretary Pete Hegseth. They included charges that Hegseth waged the war without authorization and past the WPR’s limits.43,38

International law (UN Charter Arts. 2(4), 51; law of armed conflict; Executive Order 12333).69 The UN Secretary-General condemned the Feb 28 strikes.1 EO 12333 bars the U.S. government from taking part in assassination. The record shows no public statement from the administration about it in connection with Khamenei’s killing.1 The law of armed conflict is the set of rules for how wars are fought. It requires distinction, meaning attacks must tell fighters apart from civilians. It requires proportionality, meaning harm to civilians must not be excessive compared with the military gain. It also protects things civilians need to survive, such as drinking-water systems (Additional Protocol I, Art. 54).70 The U.S. has not joined that treaty. But it treats much of the Protocol as customary law, meaning rules that bind countries through long practice.44 These rules apply to the Minab school strike. They apply to June strikes that Iran says cut drinking water to about 20,000 people. They also apply to Trump’s July 22 threat against bridges and power plants, and to his Apr 7 post.21,44,113,26 On Sept 17 a UN fact-finding mission said it found “reasonable grounds” to believe U.S. forces committed war crimes. It cited the Minab school and a sports hall in Lamerd.39 An early Pentagon assessment found the U.S. at fault for Minab. Trump said, “Mistakes are made; war is nasty,” and Vance said “the United States never targets civilians in combat.”21,114 ProPublica reported (Aug 25) that Hegseth had cut the military’s civilian-harm program to a handful of staff. He did this over the objection of every combatant commander he asked. CENTCOM had warned that cuts would increase the “risk of target misidentification.”45 On Oct 9 Secretary of State Marco Rubio announced sanctions on the International Criminal Court (ICC) as an institution. He asserted that the U.S. and its citizens are “not subject to the jurisdiction” of the court. The ICC called the sanctions an attempt to “obstruct the course of justice.”46

Arms Export Control Act (22 U.S.C. § 2776(b)(1)). The Arms Export Control Act lets Congress review weapons sales to other countries. It also has an emergency waiver that skips that review.85 Rubio first used the waiver on Mar 6, 2026, to skip congressional review of bomb sales to Israel. He used it again on Mar 19, for sales to the United Arab Emirates (UAE), Jordan and Kuwait. He used it a third time on May 1, for sales to Israel, the UAE, Kuwait and Qatar. The sales came to about $25.3 billion in all.84,94,95

Outcome

Where things stand

As of Nov 7, 2026, the fighting continues. The blockade is in place. U.S. strikes hit Iran on Nov 2 and Nov 6, and Congress has neither authorized nor ended the hostilities. The record shows no court ruling.8,41,34 Hormuz remains closed in practice. The Islamic Revolutionary Guard Corps (IRGC) claimed attacks on ships Nov 5–6.61 On Nov 5 Trump said he would decide soon whether to restart full-scale attacks.57 On Nov 7 a U.S. aircraft disabled a cargo ship that CENTCOM said was trying to get past the blockade.118 On Nov 8 Trump said new attacks were “highly unlikely” if talks make progress. On Nov 9 he said “Iran militarily is effectively over,” and that the blockade would continue.119,120 Massie’s refiled impeachment articles against Hegseth face a House vote, or a vote to set them aside, by about Nov 11.121 Twenty-three U.S. service members had died by late October.115 Iranian authorities, as relayed by the World Health Organization, put Iranian deaths at 3,375+. The monitoring group HRANA put them at 3,636 as of April 7.58 Cost estimates differ. Through Oct 16, the Pentagon says $47.1B.116 Through Aug 1, the Congressional Budget Office says about $38B.38 Through June 30, the lead inspector general says $33.4B.78

May inflation was 4.2%.55 On Sept 16 the Federal Reserve raised interest rates for the first time since 202356 (Federal Reserve Independence). After the Nov 3 midterms, Vance called the war “the reason we lost.”59 Gaps: no U.S. finding on Minab has been released. There are no official death tolls newer than late October.

Status

Item Status Latest development (date) What would change it
U.S. strikes on Iran In force Qeshm Island strikes (Nov 2) and more strikes (Nov 6, 2026).8,41 Trump called new attacks “highly unlikely” if talks progress (Nov 8) and said “we’re locked and loaded” (Nov 9, 2026).119,120 Trump’s pending decision on full-scale attacks; a final deal57
Naval blockade of Iran In force Task Force Iron Gate announced to add to it by limiting trade over land, and a U.S. aircraft disabled the cargo ship Huda (Nov 7). Trump said the blockade will continue (Nov 9, 2026).9,118,120 A deal that reopens Hormuz
Strait of Hormuz closure (by Iran) In force IRGC claimed attacks on ships (Nov 5–6, 2026).61 A negotiated reopening
Congressional authorization and the WPR 60-day limit Unresolved No authorization passed; fighting started again in early July after the May 1 letter said hostilities had “terminated.”29,7 An authorization, a joint resolution passed over a veto, or a court ruling
Concurrent resolutions (H.Con.Res. 86, 89) Concluded Senate adopted H.Con.Res. 86 (June 23) and blocked 89 (Sept 24); neither has ended the fighting, and the record does not show Senate action on the House-passed H.Con.Res. 93.38,74,75,76,99 The administration choosing to comply; it treats such resolutions as not binding38
Minab school strike investigation Unresolved CENTCOM finished its investigation by June 18, and senior officials were reviewing it.21 Release of CENTCOM’s findings
Impeachment articles (Larson, against Trump; Ansari and Massie, against Hegseth) Pending House: Larson’s sent to the Judiciary Committee with no action; Massie said he would file his again (Nov 2026).91,60 He filed them again on Nov 9, 2026, in a way that forces the House to act within two legislative days.121 A House vote, or a vote to table (set aside) Massie’s articles, due by about Nov 11; committee action on the others
International Criminal Court sanctions In force Rubio announced sanctions on the court as an institution (Oct 9, 2026).46 The State Department lifting them

Who is affected

The war reaches U.S. service members in the region, who were killed by Iranian drones and missiles. It reaches Iranians, including schoolchildren, killed in U.S. and Israeli strikes.22,5,21,58 Iran says strikes in June cut drinking water to Iranian civilians.44 Iran’s closure of the Strait of Hormuz and the U.S. naval blockade affect commercial shipping. Through oil prices, they also affect people in the U.S. who buy gasoline.3,30,9 The war’s cost falls on the federal budget.116,78 Reporters were subpoenaed in a leak investigation, and the International Criminal Court is under U.S. sanctions.80,46

Key players

Chronology

Sources


  1. NPR: Iran’s supreme leader killed · Al Jazeera: Khamenei killed in US-Israeli attacks · Timeline 2026-02-28 → ledger ↩↩↩↩↩↩↩↩

  2. CBS: deal “within our reach,” Oman mediator says · Soufan Center: Epic Fury eclipses diplomacy · Timeline 2026-02-27 → ledger ↩↩↩

  3. EIA: Europe Brent Spot Price FOB (daily) · Timeline 2026-03-(mid) → ledger ↩↩↩↩

  4. AP: Trump says no attack on Iran before midterms · Timeline 2026-10-08 → ledger ↩

  5. NPR: U.S. and Iran launch new strikes after 3 U.S. service members are killed · CBS News: 3 soldiers killed in Iran strike on base in Jordan · Timeline 2026-07-17 → ledger ↩↩↩↩

  6. NBC: Trump and Pezeshkian sign memorandum · Al Jazeera: $300bn Iran reconstruction fund becomes US flashpoint · Timeline 2026-06-14 → ledger ↩↩↩

  7. NBC News: Trump says ceasefire ‘over’ after U.S., Iran trade attacks · Al Jazeera: Trump says ceasefire ‘over’ · Timeline 2026-07-08 → ledger ↩↩↩↩↩

  8. NBC News: U.S. military carries out limited strikes on Iran’s Qeshm Island · Timeline 2026-11-02 → ledger ↩↩↩↩↩

  9. Reuters (via Dawn): US ‘Task Force Iron Gate’ in the works to restrict Iranian land commerce alongside naval blockade · Times of Israel (Reuters): US military looks to restrict Iranian land commerce, expanding on naval blockade · Timeline 2026-11-07 → ledger ↩↩↩↩↩

  10. CRS: Insight IN12577 on Iran strikes and war powers · NPR: can a president declare war · Timeline 2025-06-21 → ledger ↩↩↩↩↩

  11. CNN: Early US intel assessment suggests strikes on Iran did not destroy nuclear sites · CBS: leaders fired under Hegseth (Kruse) · Timeline 2025-06-24 → ledger ↩↩

  12. CNN: Gabbard off-message · PBS NewsHour: spies say Iran wasn’t building · Timeline 2025-06-19 → ledger ↩

  13. Senate Periodical Press Gallery: June 27, 2025 floor log · Timeline 2025-06-27 → ledger ↩

  14. H.Con.Res.38 text · Congress.gov: H.Con.Res.38 all actions · Common Dreams · TIME: Congress confronts limited power · NPR transcript · Timeline 2025-06-17 → ledger ↩↩

  15. Axios: Trump-Massie 2026 · The Hill: KY Massie challenger · Timeline 2025-06-22 → ledger ↩

  16. PolitiFact: 7 wars Mostly False · Timeline 2025-09-23 → ledger ↩

  17. ABC News (Australia): Trump tells Iranians ‘help is on its way’ · HRANA: Day 50 of the protests · PolitiFact: How US actions spurred Iranian economic, political upheaval · Timeline 2026-01-13 → ledger ↩↩

  18. TIME: Gabbard contradicts Trump on Iran war · Al Jazeera: Iran not rebuilding enrichment · Timeline 2026-03-18 → ledger ↩↩↩

  19. Iran International: Iran developing missiles that may soon reach US, Trump warns in SOTU address · CNN: Trump has claimed Iran is building missiles that could soon hit the US. Sources say that’s not backed up by US intelligence (Feb 27, 2026) · Al Jazeera: US intel chief Gabbard says Iran was not rebuilding enrichment prior to war (Mar 18, 2026) · Timeline 2026-02-24 → ledger ↩

  20. NYT: CIA, Israel and the Ayatollah’s compound · Timeline 2026-02-28 → ledger ↩

  21. NPR: Pentagon probe points to U.S. missile hitting Iranian school · NBC News: Pentagon investigation into Iran school strike being finalized · Timeline 2026-09-17 → ledger ↩↩↩↩↩↩↩↩↩

  22. CBS News: Live updates, day 3 — US embassy in Kuwait closed · The Hill: US military reviewing Guard member’s death in Kuwait (Mar 1 toll context) · Timeline 2026-03-01 → ledger ↩↩↩

  23. NPR: Iran retaliates after Israel kills two top officials (Mar 18 toll) · Timeline 2026-03-01 → ledger ↩

  24. CBS News: Trump says Gabbard wrong on Iran · TIME: how Trump and Gabbard differ · Timeline 2026-03-18 → ledger ↩

  25. NPR: Iran retaliates after Israel kills two top Iranian officials · Al Jazeera: Israeli military launches ‘ground operations’ in southern Lebanon (Mar 16, 2026) · Timeline 2026-03-17 → ledger ↩

  26. NBC News: Trump announces 2-week Iran ceasefire after he’d warned “a whole civilization will die tonight” · BBC: What we know about the two-week ceasefire between the US and Iran · Timeline 2026-04-07 → ledger ↩↩↩

  27. NPR: No deal — U.S.-Iran peace talks in Islamabad collapse · Timeline 2026-04-11 → ledger ↩

  28. NPR: House passes resolution to end hostilities with Iran · Reuters: Senate votes to halt Iran war · Timeline 2026-06-03 → ledger ↩↩↩

  29. CBS News: Trump tells Congress hostilities with Iran have “terminated” · Timeline 2026-05-01 → ledger ↩↩↩↩↩

  30. NBC: Gas prices since Iran war · LA Times: US disables 2 more Iranian tankers · Timeline 2026-05-08 → ledger ↩↩↩↩

  31. PBS/AP: Trump calls off Iran strike at request of Gulf allies · Timeline 2026-05-18 → ledger ↩

  32. CBS News: House votes down resolution to curb Trump’s Iran war powers · NBC News: Republican-led House declines to constrain Trump’s war in Iran, just as Senate did · Timeline 2026-03-05 → ledger ↩↩↩

  33. CNBC: Trump proposes 20% toll on cargo through Strait of Hormuz; restarts Iran blockade · Timeline 2026-07-13 → ledger ↩

  34. Roll Call: Congress splits on two war powers resolution votes · NPR: For a 2nd time, House approves resolution to end the war in Iran · Timeline 2026-07-23 → ledger ↩↩↩↩

  35. NPR: Trump says he’s canceling Iran strikes; deal pending · CNBC: Trump cancels planned attack on Iran · Timeline 2026-08-01 → ledger ↩

  36. PBS/AP: The 60-day deadline for a peace deal with Iran is expiring · CBS News: Trump threatens to bomb Oman as 60-day negotiation period ends · Timeline 2026-08-17 → ledger ↩↩

  37. Al Jazeera: Iran says US strikes hit wedding in Sirik · CNN: US military strikes Iran · CNBC: Trump proposes 20% toll on cargo through Strait of Hormuz; restarts Iran blockade (Jul 13, 2026) · Timeline 2026-09-01 → ledger ↩

  38. House Clerk: Roll Call 307, H.Con.Res. 93 · Military.com: Massie forces vote to impeach Hegseth · Timeline 2026-09-15 → ledger ↩↩↩↩↩↩↩↩↩↩

  39. AP: UN-backed experts cite possible US war crimes · Reuters: UN mission finds grounds to believe US committed war crimes · Timeline 2026-09-17 → ledger ↩↩

  40. WSJ: Trump rejects Iran ceasefire, expects renewed bombing after midterms · Timeline 2026-09-25 → ledger ↩

  41. CNBC: Trump says U.S. carried out ‘minor strikes’ on Iran · Al Jazeera: Trump confirms new US strikes on Iran’s Qeshm island · Timeline 2026-11-06 → ledger ↩↩↩

  42. Congress.gov: S.J.Res.104 · Breaking Defense: Iran war powers resolution fails · Timeline 2026-03-04 → ledger ↩↩

  43. AP: Massie loses to Gallrein · Timeline 2026-05-19 → ledger ↩

  44. Reuters: US attacks Iranian coastal sites · CNBC: US strikes Iran as Trump presses for deal · teleSUR: U.S. strike leaves 20,000 Iranians without drinking water · Timeline 2026-06-06 → ledger ↩↩↩↩

  45. ProPublica: Hegseth cut civilian protections over objection of top commanders · Timeline 2026-08-25 → ledger ↩

  46. Al Jazeera: why the US is sanctioning the ICC · Timeline 2026-10-09 → ledger ↩↩↩↩

  47. CNN Business: warning rings hollow · CNBC: Democrats blast as ‘totalitarian’ · Timeline 2026-03-16 → ledger ↩

  48. Military.com / AP: Carr goes after CNN, wants ‘accountability’ · Timeline 2026-04-08 → ledger ↩

  49. NBC News: Hegseth forces out Army Chief of Staff Randy George · ABC: Hegseth ousts Gen. Randy George · Timeline 2026-04-02 → ledger ↩↩

  50. CNN: Navy Secretary Phelan fired as naval blockade of Iran continues · NBC News: Navy Secretary John Phelan fired amid Iran war · Timeline 2026-04-22 → ledger ↩

  51. CBS News: Hegseth fires top military planner · Timeline 2026-10-28 → ledger ↩

  52. ABC News: Hegseth wants review of Kelly’s comments · Timeline 2026-05-10 → ledger ↩

  53. Kyiv Post: Kremlin says next trilateral talks in limbo · Timeline 2026-03-03 → ledger ↩

  54. OFAC: Issuance of Russia-related General License 134 (Mar 12, 2026) · The Hill: Trump eases sanctions on Russian oil amid Iran conflict · Timeline 2026-03-12 → ledger ↩

  55. BBC: Trump says ‘I love the inflation’ · Timeline 2026-06-10 → ledger ↩

  56. Federal Reserve: Warsh press conference transcript · CNBC: Fed rate decision Sept 2026 · Timeline 2026-09-16 → ledger ↩

  57. Axios: Trump weighs Iran war decision · Reuters: Iran sent nuclear proposal to US via Qatar · Timeline 2026-11-05 → ledger ↩↩

  58. NPR: Mar 18 casualty update (13 US killed) · WHO: Middle East escalation of conflict, situation report #10 (22 July 2026) · HRANA: Day 39 of U.S. and Israeli attacks on Iran · CBS News: Military personnel told last month to stop calling Iran conflict “Operation Epic Fury” · Timeline 2026-05-05 → ledger ↩↩↩

  59. CBS News: Election Day 2026 fallout · NBC News: Vote counts continue · Timeline 2026-11-04 → ledger ↩

  60. NBC News: Vote counts continue (Massie; Hegseth) · CBS News: Election Day 2026 fallout · Timeline 2026-11-04 → ledger ↩

  61. CFR Global Conflict Tracker: Confrontation between the United States and Iran · Timeline 2026-11-06 → ledger ↩↩↩

  62. Federal Register: EO 14382 · Federal Register: EO 14389 Ending Certain Tariff Actions · Timeline 2026-02-06 → ledger ↩

  63. Cornell LII: U.S. Constitution, Article I, § 8, cl. 11 legal authority ↩

  64. Cornell LII: U.S. Constitution, Article II, § 2, cl. 1 legal authority ↩

  65. Cornell LII: 50 U.S.C. § 1541, War Powers Resolution, purpose and policy legal authority ↩

  66. Cornell LII: 50 U.S.C. § 1544, congressional action legal authority ↩

  67. United Nations: Charter of the United Nations, full text (Arts. 2(4), 51) legal authority ↩

  68. Cornell LII: INS v. Chadha, 462 U.S. 919 (1983) legal authority ↩

  69. National Archives: Executive Order 12333, United States Intelligence Activities (§ 2.11, prohibition on assassination) legal authority ↩

  70. ICRC: Additional Protocol I (1977), Art. 54, protection of objects indispensable to the survival of the civilian population legal authority ↩

  71. Cornell LII: U.S. Constitution, First Amendment legal authority ↩

  72. Supreme Court: Learning Resources, Inc. v. Trump, No. 24-1287 (Feb 20, 2026) legal authority ↩

  73. Cornell LII: 50 U.S.C. § 1701, International Emergency Economic Powers Act legal authority ↩↩

  74. PolitiFact: The war powers resolution on the Iran war: What’s next? · TIME: House votes to restrain Trump’s Iran war powers · CBS News: Senate rejects measure as key Republicans shift votes · PBS NewsHour/AP: House rejects effort to withdraw U.S. forces from Iran war · Timeline 2026-06-03 → ledger ↩↩↩↩↩

  75. CBS News: Senate rejects 4th attempt to curb Trump’s war powers in Iran · CBS News: Senate defeats 7th attempt to limit Trump’s Iran war powers · TIME: 3 Republicans join Democrats in closest Senate vote yet · Congress.gov: S.J.Res. 184 · Timeline 2026-03-18 → ledger ↩↩↩↩↩

  76. CBS News: Iran war powers measure falls short in Senate, despite new GOP support · Congress.gov: H.Con.Res. 89 · Timeline 2026-09-15 → ledger ↩↩↩↩

  77. Cornell LII: 50 U.S.C. § 1546a, expedited procedures for certain joint resolutions and bills legal authority ↩

  78. Executive Functions (Jack Goldsmith): Inspectors general live · Oversight Matters, Oct 6 2026 · Timeline 2026-09-09 to 10-05 → ledger ↩↩↩↩↩↩

  79. Cornell LII: 5 U.S.C. § 419, special provisions concerning overseas contingency operations legal authority ↩

  80. U.S. Press Freedom Tracker: DOJ subpoenas Wall Street Journal · U.S. Press Freedom Tracker: DOJ withdraws subpoena seeking Washington Post reporter’s testimony · Timeline 2026-03-04 → ledger ↩↩↩

  81. U.S. Press Freedom Tracker: Trump targets news media, punishing critical coverage of his second term · U.S. Press Freedom Tracker: Todd Blanche targets press, leakers · Timeline 2026-04-06 → ledger ↩

  82. U.S. Press Freedom Tracker: Photographers barred from Pentagon briefings · Timeline 2026-03-04 → ledger ↩

  83. U.S. Press Freedom Tracker: Wartime Pentagon goes two-plus months without media briefing · Timeline 2026-07-20 → ledger ↩

  84. EveryCRSReport (CRS RL31675): Arms Sales: Congressional Review Process · Roll Call: Sanders looks to block sale of bombs to Israel · Timeline 2026-03-06 → ledger ↩

  85. Cornell LII: 22 U.S.C. § 2776, reports and certifications to Congress on military exports (emergency waiver, subsec. (b)(1)) legal authority ↩

  86. CBS News: Top Trump counterterrorism official Joe Kent resigns over Iran · American Presidency Project: Resignation letter from NCTC Director Joseph Kent (search result only) · Timeline 2026-03-17 → ledger ↩↩↩

  87. Al Jazeera: Trump says US seized Iranian ship trying to get past blockade near Hormuz · Timeline 2026-04-19 → ledger ↩↩

  88. CBS News live updates: Trump extends ceasefire as uncertainty over U.S.-Iran peace talks remains · Timeline 2026-04-21 → ledger ↩

  89. Baker McKenzie Sanctions News: OFAC issues Iran-related General License authorizing delivery and sale of Iranian-origin crude oil and petroleum products · CNBC (Reuters): U.S. allows 30-day sale of Iran oil at sea in bid to tame prices · Timeline 2026-03-20 → ledger ↩

  90. Cornell LII: U.S. Constitution, Article II, § 4 (impeachment) legal authority ↩

  91. CT Mirror: Rep. John Larson files articles of impeachment against Trump · Timeline 2026-04-06 → ledger ↩↩

  92. CBS News: House Democrats file articles of impeachment against Hegseth · Timeline 2026-04-15 → ledger ↩↩

  93. Military Times: Hegseth fires Defense Intelligence Agency head, Navy leaders · CBS: leaders fired, forced out or resigned under Hegseth · Timeline 2025-08-22 → ledger ↩

  94. EveryCRSReport (CRS RL31675): Arms Sales: Congressional Review Process · Federal Register: Transmittal 26-41 (UAE, Mar 19) · Federal Register: Transmittal 26-34 (Kuwait, Mar 19) · Timeline 2026-03-19 → ledger ↩

  95. EveryCRSReport (CRS RL31675): Arms Sales: Congressional Review Process · Federal Register: Transmittal 26-60 (Israel, May 1) · Federal Register: Transmittal 26-CG (Qatar, May 1) · Timeline 2026-05-01 → ledger ↩

  96. PBS NewsHour/AP: House rejects effort to withdraw U.S. forces from Iran war · Timeline 2026-04-16 → ledger ↩

  97. Antiwar.com: House Narrowly Defeats Iran War Powers Resolution in 212-212 Vote (May 14, 2026) · Timeline 2026-05-14 → ledger ↩

  98. CBS News: Senate rejects measure as key Republicans shift votes · Timeline 2026-06-24 → ledger ↩

  99. CBS News: Iran war powers measure falls short in Senate, despite new GOP support · Congress.gov: H.Con.Res. 89 · Timeline 2026-09-24 → ledger ↩↩↩

  100. CBS News: Senate defeats 7th attempt to limit Trump’s Iran war powers · TIME: 3 Republicans join Democrats in closest Senate vote yet · Timeline 2026-05-13 → ledger ↩↩

  101. CBS News: Senate advances resolution to limit Trump’s Iran war powers for first time, after 4 Republicans defect · Timeline 2026-05-19 → ledger ↩

  102. Congress.gov: S.J.Res. 181 · Timeline 2026-07-30 → ledger ↩

  103. U.S. Press Freedom Tracker: DOJ withdraws subpoena seeking Washington Post reporter’s testimony · Timeline 2026-06-23 → ledger ↩↩

  104. BBC: How a volatile 24 hours edged Iran and Israel to a ceasefire · Timeline 2025-06-24 → ledger ↩

  105. Guardian: Trump says US armada heading to Middle East · Timeline 2026-01-23 → ledger ↩

  106. Guardian: Trump sends second carrier · Timeline 2026-02-13 → ledger ↩

  107. Times of Israel: Report: Before war, top US officials told Trump that Netanyahu’s regime change plan was ‘bullshit, farcical’ · Timeline 2026-02-11 → ledger ↩

  108. BBC: US rescues airman after F-15E downed over Iran · Timeline 2026-04-03 → ledger ↩

  109. NBC News: FBI conducting leak investigation into former Trump official who resigned over Iran war · Semafor: FBI investigates intelligence aide who resigned over war (search result only) · Timeline 2026-03-18 → ledger ↩↩

  110. Holland & Knight: U.S. authorizes sale of Iranian oil for 60 days (search result only) · Timeline 2026-04-15 → ledger ↩

  111. CBS News: Trump says U.S. will blockade Strait of Hormuz · Timeline 2026-04-13 → ledger ↩

  112. NBC: Trump and Pezeshkian sign memorandum · Guardian: Trump signs Iran MoU · CNBC: Trump on Iran deal at G7 · Timeline 2026-06-17 → ledger ↩↩

  113. PBS NewsHour: U.S. launches more strikes after deaths of service members · NPR: U.S. and Iran launch new strikes after 3 U.S. service members are killed · Timeline 2026-07-22 → ledger ↩↩

  114. Middle East Eye: Vance on wedding strike · Timeline 2026-09-03 → ledger ↩↩↩↩

  115. Stars and Stripes: Pentagon raises official death toll from Iran war to 23 (865 wounded) · Timeline 2026-10-(late) → ledger ↩↩↩

  116. Philadelphia Inquirer: Iran war cost rises to $47.1 billion, Pentagon told lawmakers · Timeline 2026-10-(late) → ledger ↩↩↩

  117. Congressional Research Service: Iran Conflict and the Strait of Hormuz: Impacts on Oil, Gas, and Other Commodities (R45281) · Timeline 2026-03-04 → ledger ↩↩↩

  118. CBS News: Iran war live updates (Nov 7 post) · Anadolu Agency: US forces disabled cargo ship in Gulf of Oman: CENTCOM · Al Jazeera: US launches task force to disrupt Iran’s land-based supply routes · Timeline 2026-11-07 → ledger ↩↩↩↩

  119. CNN via KRDO: Trump says renewed attacks on Iran ‘highly unlikely’ if talks show progress · CBS News: Iran war live updates (Nov 8 posts) · Timeline 2026-11-08 → ledger ↩↩↩

  120. Al Jazeera via Yahoo: After meeting with Qatar PM, Trump declares Iran war ‘effectively over’ · Reuters via Yahoo: Trump tells Reuters that Qatar, Saudi Arabia want peaceful Iran deal, US ready for strikes if needed · Reuters via NBC News: Iran defends 2-day proposal for peace talks after U.S. rejects ‘outrageous’ conditions · Timeline 2026-11-09 → ledger ↩↩↩↩

  121. NPR: Thomas Massie files articles of impeachment against Defense Secretary Pete Hegseth · CBS News: Massie introduces impeachment articles against Hegseth, teeing up vote this week · NBC News: GOP Rep. Thomas Massie unveils impeachment articles against Defense Secretary Pete Hegseth · Timeline 2026-11-09 → ledger ↩↩↩