Weekly Market Report - 16 to 20 May 2022