Five Iranian boats fired shots across the bow of a Singapore-flagged cargo vessel in the international waters of the Gulf on Thursday, CNN reported, citing a U.S. official. It was unclear if the shots hit the vessel, CNN said. After the shots, the cargo vessel turned to the national waters of the United Arab Emirates, where that country protected it using its coast guard, CNN also said. There were no U.S. personnel on the vessel, according to CNN. Reuters could not immediately confirm the report, and representatives for the Pentagon could not be immediately reached for comment.