20240708 Weekly Market in Brief_page-0002