The war between the United States and Iran has now entered its seventh month, with no clear off-ramp in sight. It has effectively closed the Strait of Hormuz, despite U.S. military claims, through which around 20 percent of global oil trade, as well as a significant proportion of liquid natural …
Read More »
Eurasia Press & News