N.Korea missile stuns global markets