fromThe Cipher Brief
1 week agoU.S. Intel's Sobering Assessment of Iran's War Resilience
The war's costs are nonetheless mounting. More than $16 billion has been so far, 13 U.S. troops have been, and Iran's grip on the Strait of Hormuz has slowed shipping traffic to a trickle, creating a historic oil disruption that has sent global energy markets into turmoil.
World news