Stock market triggers: Global cues, macro data among factors that may drive Sensex, Nifty this week June 18, 2023