
Blue Owl (OWL) stock has faced intense pressure in recent sessions after the company announced an alarming $5.4 billion in redemption requests across its flagship credit and tech-focused funds.
The selloff crashed OWL’s relative strength index (14-day) back into the oversold territory (below 30), signaling the asset management firm may be due for a technical rebound.