Storia: US revokes license for Iranian oil sales as 3 British tankers hit in Strait of Hormuz — Warptech Lab News