Skip to main content

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.