ribbon.news
Updated Saturday, October 17, 2026, 07:49 ET · 40 sources
US naval blockade cost Iran $25 billion in oil revenue, CENTCOM says...
As the outlets wrote it
- The Hill: Centcom commander says naval blockade cost Iran $25B in oil revenue
- Breitbart: CENTCOM Commander: U.S. Blockade Imposed ‘Devastating Costs’ on Iran — IRGC Unable to Pay Troops
From the Saturday, October 17, 2026 edition · archive