Global stocks are up but analysts advise caution