Trump vows U.S. Navy will block Strait of Hormuz traffic after Iran talks collapse, risking global oil and LNG flows.