After President Trump warned Iran from attempting to block the Strait of Hormuz, at least three ships have reported being struck by projectiles.