President Trump is blaming Iran for carrying out a drone strike on a cargo ship in the Strait of Hormuz.