Trump reinstates Iran blockade, announces Strait of Hormuz toll charges
President Trump has announced the US will reinstate a naval blockade on Iran and charge a 20% fee on cargo ships passing through the Strait of Hormuz. Major outlets including AP, BBC, and NPR report the move as a dramatic escalation of pressure on Tehran. The new policy revives a blockade previously imposed during Trump's first term and extends it with a commercial toll mechanism. The Strait of Hormuz is a critical chokepoint for global oil shipments, making the announcement significant for energy markets and regional stability.
A federal judge has denounced President Trump's IRS lawsuit and an attempted $1.8 billion fund as an improper exercise in self-dealing, accusing the administration of seeking to manipulate the judicial process. Meanwhile, the Trump administration has vowed to 'disable' the International Criminal Court, sparking international criticism. The developments highlight escalating legal and institutional confrontations between the executive branch and the judiciary and international bodies.