Blue Owl funds buy 34 Trustmark bank branches in USD 91.7 million sale-leaseback deal - OWL News | Rallies