BP Q1 2025 results: Strategy chief departs amid profit drop

BP has posted a USD1.4 billion profit from its core operations in the first quarter of 2025, as the company continues to reshape its business by focusing on oil and gas production and scaling back less profitable assets. The company’s underlying replacement cost (RC) profit fell sharply from…

The post BP Q1 2025 results: Strategy chief departs amid profit drop appeared first on F&L Asia.