Iran’s Leadership in Disarray as US Oil Blockade Bites
The U.S. has implemented a significant oil blockade on Iran, cutting off an estimated $450 million in daily revenue and exacerbating internal leadership divisions. This financial pressure impacts Iran's ability to negotiate and has ripple effects on global energy markets, particularly affecting China.



















