India, March 20 -- US President Donald Trump has sharply criticised US allies, calling them "cowards" for failing to support Washington's push for military assistance against Iran to secure the vital Strait of Hormuz.

In a post on his Truth Social platform, Trump expressed frustration over what he described as a lack of cooperation from partner nations. "COWARDS, and we will REMEMBER!" he wrote, accusing allies of complaining about rising oil prices while not contributing to efforts to keep the crucial shipping route open.

The narrow waterway, through which a significant portion of the world's oil supply passes, has become a flashpoint amid the ongoing conflict involving Iran.

Trump reiterated that it is in the interest of allied natio...