CNN reports a U.S. official said Iran fired on three merchant vessels on Tuesday
in Omani waters near the Strait of Hormuz. The official called the attack a
"serious violation" of Iran's memorandum of understanding. A third strike had
not been previously reported.