News

BP has said lower oil and gas prices will weigh on its earnings in the second quarter, even as the energy major flagged an ...
BP has launched a strategic review of Castrol's assets, estimated at $10 billion, as part of a massive corporate restructuring. At the same time, BP's market value currently stands at 65 billion ...