With a ceasefire extension between the US and Iran in place, the fallout from the blockade of the Strait of Hormuz grows by the day, with some calling it the 'biggest crisis in history'. 500 million dollars on ice. The US reportedly...
Apr 22, 2026 14:46