Blue Owl Credit Income Corp sold 464,303 unregistered Class I shares for $4.26 million - OWL News | Rallies