It's been a wild week on the markets. Photo: Getty
Click here to see 2017-07-07 IFM Investors Weekly Share Market Wrap