IntrinsicIntrinsic

Other Events ·

BP p.l.c. released its Report on Payments to Governments for the year ended 31 December 2025, disclosing total…

BPBP PLC

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.

More from BP PLC

Explore BP