The most-discussed development is US President Donald Trump's reinstatement of a naval blockade on Iranian ports in the Strait of Hormuz, with the US declaring itself the guardian of the waterway and planning to charge a fee on cargo.
HypeNows