Blue Owl Capped Investor Withdrawals at 5% After $4.7 Billion Redeemptions
Blue Owl Capital has capped investor withdrawals at 5% for two of its private credit funds after receiving redemption requests totaling $4.7 billion during the first quarter of 2026. The firm attributed the heightened exit demand to investor anxiety regarding software sector exposure and potential artificial intelligence-driven market disruptions. Redemption Requests and Capital Constraints Investors … Read more