Strait of Hormuz Closure: A Global Economic Chokepoint?