Weekly Financial Market Update for 27 October 2023