Weekly Market Report - 17 to 21 October 2022