Calm. Methodical. Evidence-Based.

The US struck Iran’s oil-export hub Kharg Island but insists it only hit military sites—an assurance that clashes with markets’ reaction and leaves key escalation details unanswered.

Iran War

Mar 29, 2026