WASHINGTON: The US military stopped a merchant vessel trying to break through its blockade of Iranian ports by firing a missile into its engine room, the US Central Command said on Saturday.

The Gambia-flagged cargo ship Lian Star ignored more than 20 warnings from US forces overnight as it tried to enter an Iranian port, the military said. The ship remained adrift in the Gulf of Oman and US forces have not boarded it, said a US official with knowledge of the situation, speaking on condition of anonymity to discuss military operations.

With the latest action, US military has stopped six ships trying to breach the blockade. One was allowed to proceed. Another 116 ships have been redirected, the military said.

The US launched the blockade on April 17 in response to Iran effectively closing the strait after the war in the Middle East began with US and Israeli strikes on Feb. 28. A fragile ceasefire has held since April 7. Now the region awaits word on whether a deal can be reached to extend it by 60 days while talks would be held on Iran’s disputed nuclear program.

Events in the Strait of Hormuz, a key waterway between Iran and Oman, have shaken the global economy. Shipments of significant amounts of oil, natural gas and related supplies like fertilizer are largely stranded, increasing the strain on consumers and food producers.