Weekly Market Update 070324