Weekly Market Update 300524