Economic Slack Is Here. Stay Defensive.

China’s Leading Indicators Point to Declining Producer Prices If we get around to late 2023 and the labor market is blowing through the Fed’s 4.4% unemployment rate forecast, I think that will take people by

Continue reading