Iran Condemned: UK, US, Germany & Allies Denounce Strait Blockade

A staggering 20% of the world’s oil supply transits the Strait of Hormuz daily. Recent joint statements from Japan, the UK, France, Italy, Germany, and the United States condemning Iran’s actions – effectively a partial blockade of this vital waterway – aren’t simply diplomatic rebukes; they are flashing red alerts signaling a potential unraveling of … Read more