The US military is enforcing a total blockade of 73 oil tankers at Iranian ports to disrupt a $13 billion revenue stream following a night of naval clashes.Over 15,000 troops and 20 warships are deployed in the Strait of Hormuz, straining a month-long ceasefire between Washington and Tehran.Secretary of State
Marco Rubio remains hopeful for peace talks as the US maintains significant pressure on the Iranian oil export network.