U.S. revokes Iran oil waiver after Hormuz tanker attacks