BP CEO: The severe sanctions environment has impacted oil supplies.

2025-11-03

BP CEO: The severe sanctions environment has impacted oil supplies.