IntrinsicIntrinsic

Other Events ·

BP discloses $22.2 billion in payments to governments for the year ended December 31, 2025

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