Weekly Financial Market Update for week ending 9 July 2021