Investment market review July 2024