Weekly Market Report - 20 to 24 June 2022