BusinessBP's Third-Quarter Shareholder Profit Quadruples as Net Debt Falls by $8.38 BillionBy Helena WardOct 30, 2026, 12:17 PM UTC