Distressed Investing

Defaults Triple – But Market Thinks They Won’t Stay This High.

Most investors believe the Fed is done or nearly done with its inflation-fighting interest rate