Commercial Market Watch July 2024