President Trump on Friday slammed NATO allies as "cowards" for not sending troops to help open the Strait of Hormuz, a critical waterway for the global oil trade that remains effectively closed amid Iran's continued retaliation for Israel's attack on the South Pars natural gas field.