The closure of the Strait of Hormuz is likely to be devastating for most, particularly developing economies, with stagflation ...