As of end of May: 275 large companies have declared bankruptcy, the 2nd highest level in the same period since 2010.
Most bankruptcies occurred in non-essential consumer companies as Americans begin to cut spending.
According to Fed model, probability of recession next year is ~52%, down from 71% peak in May/2023, but just turned back up.








