US revokes Iran oil sale licence in a threat to fragile truce after ships attacked — Klaro News