Weekly Market Update 04062026