BP p.l.c. released its Report on Payments to Governments for the year ended 31 December 2025, disclosing total payments of $22,217.1 million. The report breaks down payments by country and type, including $12,587.5 million in production entitlements and $7,870.8 million in taxes.