
BP Takeover Bids Have a New Problem, Its Debt
By Editorial Dept - Jun 27, 2025, 9:00 AM CDT Numbers Report – June 27, 2025 In the latest edition of the Numbers Report, we will take a look at some of the most interesting figures put out this week in the energy and metals sectors. Each week we’ll dig …