Weekly Stock Market Update 25 Dec