Weekly Financial Market Update for week ending 16 July 2021