The US said the latest strikes were aimed at weakening the threat Iran poses to commercial shipping in the Strait of Hormuz.