Markets and Economy Update – December 2023