Iran Blockage Causing Global Deficits
This post was originally published on here American and Israeli attacks on Iran, and Iran’s subsequent terrorism against civilian energy shipping in the Strait of Hormuz, is causing energy shortages and government deficits around the world, the New York Times reported yesterday. $1.9 billion in revenue will be lost by the German government after it…








