Global markets are positive but analysts concerned over local macros