They Need a Deal Now
VRIC Media May 13, 2026
Summary
Willem Middelkoop warns that pressure campaigns against Iran are destabilizing global trade and energy flows.
The Strait of Hormuz remains a critical chokepoint, threatening broader geopolitical and economic stability.
Both China and the United States urgently need a path toward de-escalation and diplomatic negotiation.