Share market expectations: 5 things you need to know before tomorrow’s opening bell

Share market updates and analysis for July 22: Corporate earnings announcements, coronavirus vaccine hopes and global cues to set tone for stock markets