Oil Markets Face Renewed Shock as Hormuz Closure Halts 21M b/d Flow