Weekly Market Report - 31 to 04 November 2022