Market Update 31st October