BP has announced robust trading results for the first quarter of 2026, attributing this success to significant fluctuations in oil prices resulting from ongoing conflicts in the Middle East and
BP has announced robust trading results for the first quarter of 2026, attributing this success to significant fluctuations in oil prices resulting from ongoing conflicts in the Middle East and
BP is set for a major strategic overhaul as Meg O’Neill is appointed chief executive, succeeding Murray Auchincloss in a surprise change that has triggered fervent investor reactions. The move






