May 2025 Market Commentary Jun 3 Written by Rob Duncan Here is the Commentary Rob Duncan Previous Previous Implications of a weakening US dollar Next Next What Debt, Deficits, and the Moody’s Downgrade Mean for Investors