Has the global stock market rally still got legs or are they wobbling?