May 28, 2026

US Imposes New Sanctions on Iran’s Oil Sales

The Treasury targeted shadow fleet vessels and front companies to starve the regime of funds for rebuilding its armed forces.