Weekly Market Report - 27 May to 03 June 2022