Weekly financial market update for 8 December 2023