BP: Upstream production is expected to decline by 2026 due to disruptions in the Middle East.

2026-04-28

BP: Upstream production is expected to decline by 2026 due to disruptions in the Middle East.