FT Reports, Oracle Shares Drop By 5%, As Blue Owl Capital Withdraws $10 Billion Of Funding In Michigan’s Data Center Jasmine Ara Sayyed December 18, 2025