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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results