The Singapore-registered cargo ship, operated by Taiwan's Evergreen Marine Corp, was hit by a projectile off the coast of Oman

Iran attacked a cargo ship traveling through the Strait of Hormuz, possibly upending President Donald Trump's diplomatic end to the war with Iran.

The first Iranian attack on a cargo vessel since the ceasefire comes as top US diplomat Marco Rubio huddled with Gulf Cooperation Council ministers in Manama to reject Iran's…