US revokes license for Iranian oil sales as 3 British tankers hit in Strait of Hormuz July 8, 2026 by US revokes license for Iranian oil sales as 3 British tankers hit in Strait of Hormuz Sharing Is Caring: