BDC losses mount: 28 of 53 BDCs lost money in Q1 2026, undercutting banks’ claims that private‑credit risks are contained

Bitcoin ETFs on liquidity watch as private credit losses mount and direct lending slows Key Takeaways Private credit stress is…