Weekly Market Update 040424