CAIRO  — State media in Egypt said Friday that the country has agreed to let two Iranian naval vessels transit the Suez Canal.