Iran’s Islamic Revolutionary Guard Corps reportedly fired missiles at two commercial vessels near the Strait of Hormuz after warning ships not to use a US-cleared but Iran-unauthorized maritime route near Oman, The Wall Street Journal reported.