The Blue Owl in The Coal Mine – Private Credit: The New Subprime?

Blue Owl is one of Wall Street’s big names in private credit – a manager of nearly $300 billion in assets. The company’s logo is an owl: the animal that, according to legend, can see everything, even in the dark. On February 19, 2026, Blue Owl restricted withdrawals from one of its retail-focused funds and [ ]