Within hours, President Donald Trump announced a full naval blockade of the Strait of Hormuz through which a fifth of the world's oil and liquefied natural gas transits. Later, he clarified the blockade would only involve ships entering or exiting Iranian ports.