Weekly Financial Markets Highlights – 03 Nov 2023