The Market Herald Market Update 30 November 2023