So easy the USN is incapable of doing it with the assets it has available and great risk from shore based missiles. NATO has no remit outside the Atlantic and Mediterranean.
It is being pointed out elsewhere this is Trump preparing the ground to declare victory and pull out his forces and wash his hands of the aftermath, saying chaos in the Gulf and closure of the Strait isn’t his problem.
I’m not sure Iran will be willing to stop fighting as quickly, and US bases throughout the Middle East and elsewhere will continue to suffer attacks - as will the other Gulf nations if they don’t obey the Iran demand they evict all US forces and bases as a condition of ceasing to be attacked.