13 Feb 2026, Fri

Oracle data center plan hit as Blue Owl walks from $10 billion deal, source says