News

Profit attributable to bp shareholders for first-quarter 2025 was $700 million, a significant decrease from $2.3 billion in first-quarter 2024, but an improvement from its ...