Weekly Financial Market Update for week ending 20 May 2022