Key things to know before share market opens on 5 July 2023: Will Nifty trade above 19,350 or fall? See GIFT Nifty, FII data, Asia shares, crude, more before market opens