DVCECascade Engine

Iran closes the Strait of Hormuz. 21% of global oil transit halted.