WEEK OF JUNE 27, 2025
Judging by the performance of the financial markets, the sun is shining brightly on the economic landscape. Stock prices are racing to new highs, bond yields are falling, and investors are snapping up new corporate and Treasury issues with abandon. For the moment, the angst and handwringing over tariffs, the imbroglio over tax and spending…