Saudi Arabia has condemned what it said was an Iranian attack on a Saudi-owned supertanker on Monday night that killed two Filipino sailors.