Weekly Market Update 24052026