Blue Owl investors cannot withdraw their money
The asset manager Blue Owl Capital today, April 2, 2026, blocked redemptions from two of its major private credit funds after receiving withdrawal requests for 5.4 billion dollars. This firm announced that it will only settle 5% of the requests, leaving the capital of thousands of investors trapped (exactly how many have not been reported) … Read more