Monthly Market update: July 2025 Aug 1 Written by Matthew St John Matthew St John Previous Previous Monthly Market update: August 2025 Next Next Monthly Market Update: June 2025