US Begins Iran Port Blockade, Oil Prices Ease on Hopes for DialogueBy Ndarake OkonApril 14, 2026 The United States has begun enforcing a naval blockade on Iranian ports, marking a major escalation in tensions following failed…