Global cues, positive macros push equities higher