Weekly Financial Market Update for 3 November 2023