BREAKING: Iran’s armed forces have declared that no ship is allowed to cross the Strait of Hormuz until further notice one of the most critical maritime chokepoints on Earth.
This move poses a serious threat to global oil and gas supply chains, as over 20% of the world’s