Global Markets Run Into A Perfect Storm