The fragile balance of global markets has been shaken by a new breaking point. Ceasefire talks in the Strait of Hormuz quickly collapsed, giving way to a different scenario: a US naval blockade targeting Iran-linked traffic. The impact was immediate. Maritime traffic in the region has nearly come to a halt, with only a few […]