A Solid Report Card for the Markets, Despite Shock and Worry July 4, 2025 by business A Solid Report Card for the Markets, Despite Shock and Worry